Privacy Policy
Last updated: August 3, 2026
What we collect
We collect the minimum needed to run the service:
- The URL you submit and the analysis results derived from the public content of that site (including screenshots of its pages).
- A hashed form of your IP address, used only for rate limiting and abuse prevention. We do not store raw IP addresses with reports.
- Your email address, only if you purchase a report — collected by Stripe at checkout and used to send your receipt and report link.
- Payment records — handled entirely by Stripe. Card details never touch our servers.
We do not use advertising or analytics trackers, and we do not set cookies for our own purposes. Our bot-protection provider (Cloudflare Turnstile) may set a cookie strictly to verify you are human.
How analysis works
To generate a report we send data about the submitted site to service providers acting on our behalf: screenshot capture (ScreenshotOne), performance data (Google PageSpeed Insights), and AI review of the site's public content and screenshots (our LLM provider). These providers process the site's public content — not your personal information.
Where data lives
Reports and analysis data are stored with our hosting and database providers (Vercel and Neon, in the United States). Screenshots are stored in Vercel Blob storage at unlisted URLs. Emails are sent through Resend. Payments are processed by Stripe under Stripe's privacy policy.
Retention
Completed reports are retained so that paid links keep working. Failed or abandoned analysis runs are deleted automatically after about 7 days. Rate-limit counters expire within about 24 hours.
Your rights
You can ask us to delete a report you created or purchased, or to show or delete the data we hold about your purchase. Email badrihiriyur@gmail.com from the address used at checkout (or include the report link) and we will respond within 30 days.
Changes
If we materially change this policy, we will update the "Last updated" date above. Continued use of the service after a change constitutes acceptance.