Last updated: December 2025
Rukia ("we", "our", or "us") is a security vulnerability scanning platform for Next.js and TypeScript applications. This Privacy Policy explains how we collect, use, and protect your information when you use our service.
When you authenticate with GitHub OAuth, we collect your GitHub username, email address, and avatar URL. We also store your GitHub installation ID to access repositories you've granted permission to.
We access your repository code solely for the purpose of security scanning. We use read-only access and do not modify your code. Code is analyzed in memory and not permanently stored.
We store vulnerability scan results, including file paths, line numbers, and code snippets where vulnerabilities are detected. This data is associated with your account and repositories.
We implement industry-standard security measures to protect your data. All data is encrypted in transit using TLS. We use Supabase for secure authentication and database storage. Your GitHub access tokens are stored securely and never exposed.
We retain your scan results and account data for as long as your account is active. You can request deletion of your data at any time by contacting us. Upon account deletion, all associated data will be permanently removed within 30 days.
You have the right to access, correct, or delete your personal data. You can revoke our GitHub access at any time through your GitHub settings. For data requests, contact us at privacy@rukia.dev.