CdSEO

Legal

Privacy Policy

Last updated

Plain-language summary

1. Who we are

The hosted CodoSEO service at codoseo.com is run by RankOrg, a business in India. RankOrg decides how and why your personal data is processed for the service, so it is the data fiduciary (or "controller") for it. This policy covers the hosted service only. A self-hosted copy of CodoSEO is run by whoever hosts it, and sends nothing to us.

We wrote this policy with India's Digital Personal Data Protection Act, 2023 in mind, and we offer the rights below to everyone, wherever you live.

2. What we collect

Your account

Sign-in and sessions

Sign-in links and session tokens are random values that we store only as a SHA-256 hash, so a copy of our database cannot be used to sign in. A sign-in link works once and expires after 15 minutes; a session lasts 30 days.

Sites you add and crawl data

The domains you add, their crawl settings, and what CodoSEObot finds on their public pages: addresses, status codes, response times, redirects, titles, meta tags, headings, links, structured data, and files such as robots.txt, sitemaps and llms.txt. We also keep check results, health scores, the changes between crawls, and the AI access (GEO) results for each site. We do not store the full HTML of pages.

Alerts

The places you ask us to send alerts: email addresses, Slack and Discord webhook URLs, and your own webhook URLs and their signing secrets. These are stored encrypted (AES-256-GCM, with a key that is not kept in the database). We also keep the alert rules you set, and a short-lived queue of the alerts and emails we send.

API and MCP

API keys are shown to you once and stored only as a SHA-256 hash, with a short prefix so you can tell them apart. We count API and MCP calls per key and per day to apply your plan's limits.

Audits without an account

When you audit a site from the home page without signing in, we keep the site's address and results, and a cookie that lets you claim the audit later. To limit abuse we keep a hashed form of your IP address, with a salt that changes every day, rather than the address itself. The audit form may use Cloudflare Turnstile to tell people from bots.

Billing

For paid plans we keep your plan, its status and renewal dates, your Dodo Payments customer and subscription IDs, and the notifications Dodo Payments sends us about your subscription. We never receive or store card numbers: Dodo Payments collects payment details on its own checkout.

Server logs and analytics

3. Why we use it

We do not sell your personal data, share it for advertising, or use it to train AI models.

4. Who processes it for us

We share data only with the service providers we need to run CodoSEO, and only what they need:

If you click "Take this site to RankOrg" on an audit, the link carries the domain and its top pages to rankorg.com. Some of these providers may process data outside India; where they do, we rely on their contractual and legal safeguards.

We may also disclose data when the law requires it, for example to law enforcement, or to protect the service and others from abuse.

5. How long we keep it

6. Cookies and local storage

We use no advertising or tracking cookies. The service sets only these, all HttpOnly and limited to codoseo.com:

Your browser's local storage also remembers your theme and whether the sidebar is collapsed. That never leaves your device. Cloudflare Turnstile, when shown on the audit form, may store its own technical data to tell people from bots.

7. Your rights

Wherever you live, you can ask us to:

Email [email protected] from your account's email address so we can confirm it is you. We aim to reply within 30 days. This address is also where to raise a grievance about how we handle your data. If you are not satisfied with our answer, you can complain to the Data Protection Board of India or your local data protection authority.

8. Security

The service runs over HTTPS. Sign-in links, sessions and API keys are stored only as hashes, alert destinations are encrypted, and access to production systems is limited. No system is perfectly secure; if a breach affects your data, we will tell you and the authorities as the law requires.

9. Children

The service is not meant for children under 18, and we do not knowingly collect their data. If you think a child has given us data, write to us and we will delete it.

10. Changes to this policy

We may update this policy. When we make a material change, we tell you by email or with a notice on the site, and update the date at the top.

11. Contact

Questions or requests about privacy: [email protected]. See also our Terms of Service.