Privacy Policy
Last updated: September 23, 2026 · Effective immediately
1. Information We Collect
Account Information
When you create an account, we collect:
- Your full name
- Your email address
- Your avatar URL (if you sign up via Google or GitHub)
- Your password (hashed and encrypted via bcrypt)
Usage Data
We automatically collect and store:
- Website URLs you submit for scanning
- Scan results, scores, and recommendations
- Points balance and transaction history
- Subscription status and billing information
- Login timestamps and activity streaks
- Referral codes and referral relationships
Local Storage
Your browser's localStorage holds only what the page needs to keep working between visits, and none of it leaves your device:
- The IDs of scans that are still running, so a page reload can resume tracking them
- Which scan notifications you have already read
- Your theme and layout preferences
Scanned URLs are not kept in localStorage. They are stored on our servers as part of your scan history, which you can see and delete from the dashboard.
2. How We Use Your Information
- Provide and maintain the scanning service
- Process scan requests and generate reports
- Manage your points balance and subscription
- Process payments through our payment processor (Stripe)
- Send service-related notifications
- Improve the Service and develop new features
- Prevent fraud and abuse
- Comply with legal obligations
4. Data Storage and Security
Your data is stored in a PostgreSQL database.
We implement industry-standard security measures including password hashing (bcrypt), input sanitization (DOMPurify), session management (7-day expiry), and HTTPS encryption for data in transit.
5. Third-Party Scanning
When you submit a URL for scanning, our crawler (User-Agent: AgentReadyScanner/2.0) makes HTTP requests to the target website to collect publicly available information such as robots.txt, meta tags, and protocol endpoints. We do not collect personal data from scanned websites. The scan results are associated with your account and stored in our database.
6. Google API Services (Search Console)
GEO Kami integrates with Google Search Console to provide SEO visibility reports. When you connect a Search Console account, we access your data using the https://www.googleapis.com/auth/webmasters.readonly scope.
What we access: search impressions, clicks, click-through rates, average positions, and query- and page-level performance data for the properties you have verified in Search Console.
How we use it: solely to display analytics and visibility reports inside your GEO Kami dashboard. Access is strictly read-only — we do not modify any of your Search Console settings.
How we store it: OAuth credentials are encrypted at rest. Report data is associated with your account and retained only while your account is active.
How we share it: we never sell Google user data, and we do not use it for advertising or to train generalized AI/ML models.
How to revoke it: you can disconnect Search Console at any time from your dashboard, which revokes our access token at Google and deletes the credentials we store. You can also revoke access directly at myaccount.google.com/permissions.
GEO Kami's use and transfer of information received from Google APIs adheres to the Google API Services User Data Policy, including the Limited Use requirements.
7. Data Retention
We retain your account data, scan history, and points ledger for as long as your account is active. If you wish to have your data deleted, contact us at contact@geokami.com. We will process deletion requests within 30 days.
8. Your Rights
Depending on your jurisdiction, you may have the right to:
- Access a copy of your personal data
- Request correction of inaccurate data
- Request deletion of your personal data
- Object to or restrict certain processing
- Withdraw consent where processing is consent-based
To exercise these rights, contact contact@geokami.com.
10. Children's Privacy
The Service is not intended for children under 16. We do not knowingly collect personal information from children. If we learn we have collected data from a child, we will delete it promptly.
11. Changes to This Policy
We may update this Privacy Policy from time to time. Material changes will be communicated through the Service or via email. The "Last updated" date at the top indicates when the policy was last revised.
12. Contact
For privacy-related questions, contact us at contact@geokami.com.