Privacy Policy

Effective date: June 30, 2026 Β· Last updated: June 30, 2026

Privacy at a glance

1. Who we are

This Privacy Policy describes how China Travel Copilot ("the App", "we", "us", or "our") handles information when you use our iOS application. This Policy applies only to the iOS app published on the Apple App Store under the name China Travel Copilot and to this website (cnjoygo.com).

We are a small independent development team. If you have any privacy question, you can email us at cfd007@qq.com.

2. Our privacy principles

3. Information we do not collect

To make this very explicit, the following information is never collected, accessed, or stored by us:

4. Information we do collect

4.1 Anonymous device identifier

The first time the app launches, it generates a random string (UUID) on your device, called anonymous_id. This identifier:

4.2 Aggregate usage events

The app records a small set of anonymous events to help us understand which features are useful and which are broken. These events do not contain personal information. The complete list is:

Event What it captures
app_opened The app was launched.
city_detail_opened A city detail page was opened (city ID only).
attraction_detail_opened An attraction detail page was opened (attraction ID only).
route_template_detail_opened A recommended route page was opened.
checklist_opened The pre-trip checklist was viewed.
phrase_copied A phrase was copied to the clipboard (category only, never the text).
address_copied A Chinese address card was copied (city ID only).
paywall_shown A paywall was displayed (trigger name only).
iap_purchased / iap_failed / iap_restored The outcome of an in-app purchase attempt (product ID and Apple-returned reason).
builtin_content_loaded / builtin_content_updated Diagnostics for the bundled-content loader.

Each event includes the anonymous identifier above, the app version, the platform (always ios), and a timestamp. Events are queued locally and sent in small batches over HTTPS.

4.3 Technical request metadata

When the app contacts our servers (for example, to check for content updates), our servers automatically receive standard request information: app version, platform, language, and IP address. We use the IP address only to deliver the response, to detect abuse, and for coarse country-level statistics. We do not derive a precise location from it.

4.4 In-app purchases

All purchases (Phrasebook Pack, Full Pro, and the launch offer) are processed by Apple using StoreKit. We never receive your credit-card number, billing address, or Apple ID password. The app stores a local entitlement flag (free / phrasebook / pro) on your device. This flag, together with Apple's Transaction.currentEntitlements API, is what unlocks paid features. To restore a purchase on a new device, simply tap "Restore Purchase" in Settings while signed into the same Apple ID.

5. How we use information

We use the limited information described above only for the following purposes:

We do not use your information to build advertising profiles, to target you with ads, or to make automated decisions that produce legal effects on you.

6. Permissions the app may request

The app is intentionally light on permissions. The following are the only iOS permissions the app may request, and only when you actively use the corresponding feature:

The app does not request: Location, Contacts, Calendars, Reminders, Photos, Microphone, Camera, Bluetooth, Speech Recognition, HealthKit, HomeKit, or Motion & Fitness.

7. Sharing your information

We do not sell your information. We share information only with the following service providers, strictly to operate the app:

We may also disclose information if we are legally required to do so by valid court order, subpoena, or law enforcement request, or if we believe in good faith that disclosure is necessary to protect our rights, your safety, or the safety of others.

8. International data transfers

Our infrastructure is operated outside your country of residence. By using the app, you understand that the limited information described in this Policy may be transferred to, and processed in, jurisdictions whose data-protection laws may differ from those of your country. Where required by law, we rely on appropriate safeguards (such as Standard Contractual Clauses) for such transfers.

9. How long we keep data

10. Children's privacy

The app is rated 4+ and is suitable for all ages, but it is not directed at children under 13. We do not knowingly collect personal information from children under 13. If you believe a child has provided personal information to us, please contact us and we will delete it promptly.

11. Your rights

Because we do not collect personal information that identifies you, in most cases there is no personal data to access, correct, port, or delete. However, depending on where you live, you may have the following rights under applicable laws (such as the GDPR in the European Economic Area, the UK GDPR, the California Consumer Privacy Act, and similar laws):

To exercise any of these rights, email cfd007@qq.com with your request and the device identifier shown in Settings β†’ About inside the app (so we can locate any associated event records).

12. California residents (CCPA / CPRA)

In the past 12 months we have not "sold" or "shared" personal information as defined by the CCPA and CPRA, and we do not knowingly sell or share personal information of consumers under 16. The categories of information we collect and how we use them are described in Sections 3–5. You may exercise your right to know, delete, correct, or opt out of sale/sharing by contacting cfd007@qq.com. We will not discriminate against you for exercising any privacy right.

13. Security

We use industry-standard security measures to protect the small amount of data we collect, including transport-level encryption (HTTPS/TLS) for all network requests, restricted access controls on server infrastructure, and routine deletion of unnecessary data. No method of transmission or storage is 100% secure, but we work hard to limit the risks.

14. Changes to this Policy

We may update this Policy from time to time, for example to reflect new features or legal requirements. When we do, we will post the updated Policy at this URL and update the "Last updated" date at the top. If the changes are material, we will display an in-app notice on the next launch. Continued use of the app after the effective date of an update indicates acceptance of the revised Policy.

15. Contact us

If you have any question about this Privacy Policy or how we handle data, please contact us at:

China Travel Copilot Team
Email: cfd007@qq.com
Website: https://cnjoygo.com

A short version of this policy: The app works offline. We don't collect your name, email, or location. We don't sell anything to anyone. Apple handles every payment.