Privacy Policy
This is a translation for convenience. If it differs from the Traditional Chinese version, the Traditional Chinese version prevails.
Summary
ZeroCyl doesn't require you to register an account, and doesn't store your driving route. Only when you tap "Report mobile camera" is that one location sent to our servers.
Data processed on your device
- Location and motion sensors: used to calculate speed, engine sound and speed camera alerts, computed on your device. Your precise location is not uploaded; when looking up nearby reports, only an approximate location is sent (see below).
- Settings and direction calibration: stored in your browser's local storage, and deleted when you clear site data.
- My alert points: stored only on your phone, never uploaded to our servers, and not visible to other users. Removed when you delete them or clear site data.
- Anonymous device ID: generated randomly the first time you make a report, stored in your browser, and containing no personal or device information.
Data collected when you report a mobile speed trap
- Your location, direction of travel, location accuracy and the time at the moment of the report.
- A hash of your anonymous device ID, used to limit how often you can report and to merge repeat reports from the same person.
- A hash of your IP address combined with the current date, used to block mass false reporting. We don't store raw IP addresses, and hashes from different dates can't be matched with each other.
Other users see only the reported spot's location, direction, report time and number of reporters, not who reported it.
Data collected when you answer "Still there / Gone"
- Your answer and its time, plus the anonymous device ID hash and IP hash described above.
- Your location when you answer is used only to confirm that you are within 1 km of the reported spot, and is not stored.
"Frequent speed-trap spot" statistics
After a reported spot ends, the system merges its location, direction, date and time of day into anonymous statistics, used to alert drivers to places and times where mobile speed traps are common. The statistics contain no device ID, IP address or any information about reporters, and only the most recent 90 days are kept.
Looking up nearby reports
While you drive, the app looks up nearby reported spots using an approximate location accurate to about 1 km. ZeroCyl does not store these lookups.
Road speed limits
The speed limit of the road you're on, shown on the speed camera screen, comes from OpenStreetMap (© OpenStreetMap contributors, licensed under the ODbL). The app downloads road data in blocks about 5 km square based on your location. Working out which road you're on happens entirely on your phone, and your location is not sent; the server only knows which blocks were downloaded. When OpenStreetMap has no speed limit for a road, or when an elevated road and the road beneath it can't be told apart, no speed limit is shown. The posted signs determine the actual speed limit.
Anonymous usage statistics
To know how many people use ZeroCyl, in which cities and counties, and which engines are popular, the app sends a small amount of anonymous statistics. You can turn this off with "Share anonymous usage statistics" in Settings.
- When you open the app: which website you came from (e.g. a link on a social platform) and your platform type.
- Every 3 minutes while the dashboard is open: the current mode (Engine sound / Speed cameras), engine, platform, app version, number of banner ad impressions, and your location rounded to a grid of about 10 km (used only to determine the city or county).
- The hash of the anonymous device ID described above, used to count users and return rates. It contains no account, name, phone number or any data that can identify you personally.
Your precise location is not uploaded, and no driving route is stored. Records of current use are deleted after 15 minutes. Daily totals (numbers of users and uses, distribution by city and county) contain no information about individual devices and are kept for 400 days.
Data collected when you subscribe to ZeroCyl Plus
- Payment data is handled by NewebPay: your card number, expiry date and other payment details are entered directly on NewebPay's payment page. ZeroCyl never sees or stores them.
- ZeroCyl stores: your plan, the amount, order number, NewebPay transaction number, payment result and time, expiry date, and a hash of your anonymous device ID (used to make this phone ad-free).
- The email address you provide is used to issue and send electronic invoices (handled by NewebPay and its e-invoice platform ezPay) and auto-renewal charge notifications. We don't send marketing emails. ZeroCyl deletes the stored email address 30 days after your subscription ends; invoices already issued are retained by the e-invoice platform as required by law.
- Recovery codes are stored only as hashes, used to transfer a subscription to a new device. When you enter a recovery code or pairing code, daily attempts are limited using the IP hash.
- Devices linked to the same subscription: a hash of the anonymous device ID, the device type name (e.g. "iPhone", "Tesla browser") and the time last used, used to show linked devices and count them. Pairing codes are deleted after 10 minutes.
Data collected when you send feedback
- The feedback type and content, app version and platform. The optional email address is used only to reply to you.
- If you check "Include diagnostic info", we also receive your current settings (mode, engine, volume, whether you chose another voice, etc.), screen size, browser information and the most recent error message, to help us reproduce the problem. This does not include your location or any driving record.
- The anonymous device ID hash and IP hash described above, used to limit how often feedback can be sent.
Every 3 days, feedback is sent in a batch to Anthropic's Claude for analysis and summarized into an issue report for us. Only the feedback content, type, version, platform and diagnostic info are sent for analysis — no email address, device ID or IP. The results are for the ZeroCyl team's reference only; nothing is replied to or decided automatically.
Retention
- A reported spot expires 60 minutes after the last report, and lasts 3 hours at most.
- When someone answers "Gone", the reported spot ends early.
- Individual reports and answers are kept for 30 days, then deleted automatically.
- "Frequent speed-trap spot" statistics keep dates and times of day for the most recent 90 days only.
- Subscription and payment records are kept for 5 years as required by the Business Entity Accounting Act (商業會計法). Orders with incomplete payment are deleted after 7 days.
Advertising
ZeroCyl's bottom banner ads are provided by Google AdSense. Once Google ads start showing:
- Third-party vendors, including Google, use cookies to serve ads based on your prior visits to this website or other websites. Google's use of advertising cookies enables it and its partners to serve ads to you based on your visits to this site and/or other sites on the Internet.
- You can opt out of personalized advertising in Google Ads Settings, or opt out of third-party vendors' use of cookies for personalized advertising at www.aboutads.info.
- For how Google uses this data, see How Google uses information from sites or apps that use our services.
- The driving screen shows only static banners, never animated or audio ads. Devices subscribed to ZeroCyl Plus don't load ads at all.
What we don't do
- We don't sell or rent data, and we don't provide your location, reports or subscription data to advertisers.
- Apart from the Google ads above, we use no other third-party tracking or analytics tools. Usage statistics are processed by ZeroCyl's own servers.
Service providers
The website and report data are hosted by Cloudflare, and data may be stored in data centers outside Taiwan. Feedback analysis is handled by Anthropic (Claude); under its commercial terms of service, the data is not used to train models. Web fonts are provided by Google Fonts; when the fonts load, Google receives your IP address. Subscription payments are processed by NewebPay (NewebPay Co., Ltd.). Ads are provided by Google AdSense; see "Advertising" above.
Contact us
Operator: 騏藝逸品有限公司 (Taiwan business ID (統一編號) 96777417)
Email: service@qiyicrystal.com
To delete your report records, email us with the approximate time and location of the report.