adop.tools

Privacy Policy

Last updated: 17 June 2026

This Privacy Policy describes how adop.tools ("we", "us", or "our") collects, uses, and protects information when you use our reporting service at adop.tools ("the Service"). We are operated by adop.tools, based in New Zealand.

1. Information we collect

OAuth tokens

When you connect your Google account, Google issues OAuth credentials that allow us to make API requests on your behalf. We store these credentials encrypted at rest (AES-256-GCM) in Cloudflare's KV storage, tied to a session identifier stored in an HttpOnly cookie on your browser. We do not store your Google username or password.

API query results

When a report widget loads, we proxy a real-time request to the relevant Google API (Google Analytics Data API, Google Search Console API, or Google Ads API) using your stored credentials. We do not store the response data. The data flows from Google to your browser via our Cloudflare Worker and is not written to any database or log. Our use of this data is described in detail in Section 2 below.

Report configuration

Your report layouts and settings are stored in your browser's localStorage. When you create a share link, the report configuration (not the underlying data) is stored in Cloudflare KV, associated with a random access token, for up to one year.

Usage analytics

We use Google Analytics 4 to understand how the Service is used in aggregate. This includes page views, session counts, and general feature usage. No personally identifiable information is sent to GA4 beyond what Google collects automatically (IP address, browser type, approximate location). This is our own first-party analytics about visitors to adop.tools and is entirely separate from the Google Analytics data we access on your behalf through the connected-account scopes described in Section 2.

Google AdSense

The free calculator tools on adop.tools display ads served by Google AdSense. Google may use cookies to personalise these ads based on your browsing history. The reporting section of the Service does not display AdSense ads, and AdSense is never informed by data obtained through the Google API scopes described in Section 2.

2. Google user data

When you connect your Google account, we request the OAuth scopes listed below and access the data described, solely to retrieve it and display it back to you within the Service. We request read-only access in every case.

This data is fetched in real time and proxied to your browser. It is never written to a database, never logged, and never used for any purpose other than returning it to you. The only Google-derived information we retain is your encrypted OAuth credentials, as described in Sections 1 and 3.

Limited Use disclosure

adop.tools's use and transfer of information received from Google APIs to any other app will adhere to the Google API Services User Data Policy, including the Limited Use requirements. Specifically, we do not:

3. How we use your information

We do not sell your personal information. We do not use your Google Analytics, Google Ads, or Search Console data for any purpose other than returning it to your browser in real time, as described in Section 2.

4. Data retention

5. Third parties

We share data with the following third parties as part of delivering the Service:

We do not share your Google user data, or any other personal information, with any other third parties.

6. Cookies

We use a single session cookie (adop_sid) to identify your session. This cookie is:

Google AdSense and Google Analytics may set additional cookies. You can opt out of GA4 tracking using Google's opt-out browser add-on.

7. Your rights

Under New Zealand's Privacy Act 2020, you have the right to:

To disconnect your Google account and delete your stored credentials, visit the reporting dashboard and use the disconnect option in your account settings. Disconnecting revokes our access to your Google data and deletes your stored OAuth credentials. You may also revoke our access at any time directly from your Google Account permissions page. To request complete data deletion, contact us at the address below.

8. Security

OAuth credentials are encrypted at rest using AES-256-GCM with a key stored in Cloudflare Worker secrets (not in source code or logs). All data in transit uses HTTPS/TLS. We do not log the content of API requests or responses.

9. Children

The Service is not directed at children under 13. We do not knowingly collect personal information from children.

10. Changes to this policy

We may update this Privacy Policy from time to time. Material changes will be noted by updating the "Last updated" date above. Continued use of the Service after a change constitutes your acceptance of the revised policy.

11. Contact

Questions or requests regarding this Privacy Policy should be directed to:

adop.tools
New Zealand
admin@adop.tools