Privacy and local data
Privacy Policy
Earth Check-in stores travel records in the browser you use. It has no account or cloud sync, and check-in records are not sent to the operator.
Updated: 8 November 2026
Controller and operator
Yvonne XieNo. 20 Quankou Road, Changning District, Shanghai, China
yvonnex@duck.com
Travel records stored on your device
Records you add are stored in this browser's IndexedDB. They include the country or region, check-in time, method, game rewards, and visit count. A location check-in also stores coordinates rounded to 0.01 degrees, location accuracy, and its map cell. Manual check-ins do not include coordinates.
Location is optional and is requested by the browser only after you choose to use your current location. You can decline it and continue with a manual check-in. Export, import, and deletion of these records are actions you perform on this device. Clearing browser site data or changing devices may remove records that you have not exported.
The operator processes records stored on your device only to provide the check-in and progress features you request. Where GDPR applies, the legal basis for this processing is GDPR Article 6(1)(b). Location is optional; it is processed only after you initiate the feature and allow the browser permission.
Optional Google Analytics
Google Analytics 4 runs only after you choose “Accept analytics.” Before consent, its frame and tag do not load. With consent, it counts page views and whether the tool was started and completed. A page-view event includes the page path. The two tool events have only fixed event parameters: the event name, tool identifier, hostname, and success flag. They exclude check-in locations, place names, record entries, file names, answers, and profile details. Google Analytics requests separately may include cookies, a browser identifier, IP address, and browser information.
Google is the recipient. Analytics requests and Google Analytics cookies can expose technical information such as your IP address, browser information, and a browser identifier to Google. Google may process data outside the European Union. The legal basis for this optional analytics processing is your consent under GDPR Article 6(1)(a). You can use the app without consent.
To withdraw consent, choose “Analytics preferences” at the bottom of any page and then “Reject / withdraw analytics.” The page removes the analytics frame, stops subsequent analytics requests from it, and clears Google Analytics cookies available to this site. You can also clear this site's browser storage to remove the saved consent choice.
Website hosting and connection data
Netlify hosts and delivers the static website. To deliver and protect static files, Netlify may process ordinary connection information such as IP address, request time, and browser information. The app code does not read or associate that connection information with local travel records. Neither Netlify nor Google receives check-in records from this app. Netlify receives only the connection data described here; after consent, Google receives only the analytics and connection data described above.
Netlify's global infrastructure may result in connection data being processed outside the European Economic Area. The supplied site information does not identify this site's hosting region, applicable processing agreement, specific destination, or transfer safeguard, so those site-specific details cannot be confirmed here.
For website delivery and security, the operator relies on the legitimate interest in providing a secure and stable website; where GDPR applies, the legal basis is GDPR Article 6(1)(f).
Retention
Local travel records remain in this browser until you delete them in the app, clear this site's browser data, or remove the browser. The operator cannot read those records from a server.
Netlify hosting-log retention depends on its service terms and site configuration. The supplied site information does not state a specific retention period, so no number of days is claimed here.
The consent choice is stored in this browser for up to 180 days. Analytics cookies are managed by Google Analytics; their configured expiry is six months, and withdrawal asks the browser to clear cookies available to this site.
Your choices and rights
You can export or delete local travel records in the app's local data settings, decline location permission, and reject or withdraw analytics consent. Under GDPR and other applicable law, you may request access, rectification, erasure, or restriction of processing and, where applicable, object to processing or request data portability. Because check-in records remain in your browser, the operator cannot retrieve them from a server.
You may lodge a complaint with the competent data-protection supervisory authority in an EU member state where you live, work, or where an alleged infringement took place, under GDPR Article 77. For privacy questions or requests, contact yvonnex@duck.com.
The app does not make automated decisions about you that produce legal or similarly significant effects.
Policy changes
This page will be updated if the app's data processing changes.