Cuzzles Privacy Policy
Last updated: August 23, 2026
Our Privacy Commitment
Cuzzles turns your photos into jigsaw puzzles on your device. The photos you pick and the puzzles cut from them are stored locally, gameplay is fully offline, and there is no account to create. Cuzzles includes no product analytics or telemetry. Photos leave your device only if you explicitly choose Send Cuzzle, using the end-to-end encrypted sharing described below.
Three third-party services can process data, and this policy describes all three in full:
- Advertising (free tier only): the free version of Cuzzles shows ads through Google AdMob, and Google's advertising SDK collects the data described below. Buying Cuzzles Premium (a one-time purchase) removes ads entirely.
- Game Center (iOS, optional): if you opt in, Apple's Game Center associates your achievements with your pseudonymous Game Center player ID.
- Shared Cuzzles (optional): if you choose Send Cuzzle, an encrypted copy is stored temporarily by Cloudflare. LightPath and Cloudflare do not receive the decryption key and cannot read the picture or message.
AdMob and Game Center never receive your photos or puzzles. When you explicitly share one, Cloudflare receives the unreadable encrypted copy and processes ordinary connection metadata such as your IP address to deliver the request, protect the service, prevent abuse, and enforce upload rate limits. LightPath adds no account, cookie, advertising identifier, payload logging, or behavioral analytics to the sharing service.
What we store on your device
All app data lives locally on your device:
- Puzzles: the puzzles cut from photos you pick, including their piece layouts
- Progress: autosaved puzzle state, so you can pick up exactly where you left off
- History: completions, favorites, and your Daily Puzzle streak
- Preferences: settings such as your daily-puzzle reminder
Uninstalling Cuzzles permanently deletes all of this on-device data. Deleting a puzzle inside the app never affects the original photo in your library.
What Cuzzles itself does NOT collect
Except for the optional encrypted-sharing flow below, Cuzzles' own code does not collect, store off-device, or transmit:
- Your photos or the puzzles made from them (puzzle creation and storage are entirely on-device)
- Usage analytics, behavioral data, or telemetry
- Any account, email address, or login (there is none)
- Location data
- Contact information
Gameplay works fully offline. Browse can download public artwork, the free tier can serve ads, and Send Cuzzle can upload an encrypted copy only when you request it.
Sending a private Cuzzle (optional)
When you choose Send Cuzzle, Cuzzles packages a working-size copy of the picture together with the sender name, optional note, title, and puzzle cut. Your device encrypts that package with AES-256-GCM before upload. The random decryption key exists only in the link you share; it is never sent to LightPath or Cloudflare.
- Storage: only ciphertext is stored in a private Cloudflare R2 bucket.
- Retention: the encrypted copy expires and is deleted after 30 days.
- Access: anyone who has the complete link can open and forward the Cuzzle, so treat the link as private.
- No tracking: the sharing service has no account, cookie, advertising identifier, product analytics, or server-side photo preview.
A recipient's app downloads the ciphertext and decrypts it on their device. Ordinary puzzle creation, storage, and play do not use this service. Cloudflare's processing is governed by its Privacy Policy.
Advertising on the free tier (Google AdMob)
The free version of Cuzzles shows banner and interstitial ads through Google AdMob. To serve and measure those ads, the Google Mobile Ads SDK (code from Google that runs inside the app) collects:
- Device information and an advertising identifier: the IDFA on iOS (only if you allow tracking; see below) or the Android Advertising ID on Android
- Ad-interaction data, such as which ads were shown and whether you tapped them
Google uses this data for advertising purposes, including (only where you have consented) tracking for personalized ads. This processing is performed by Google and governed by Google's Privacy Policy. Google is the only advertising provider in the app, and it never receives your photos or puzzles.
App Tracking Transparency (iOS)
On iPhone and iPad, before the advertising identifier (IDFA) can be used for personalized ads, iOS shows Apple's App Tracking Transparency prompt with this explanation:
"Cuzzles uses this to show more relevant ads. The app works fully either way, and ads stay non-personalized if you decline."
That is exactly how it works: if you decline, the SDK gets no access to the IDFA and ads stay non-personalized. Nothing in the app is gated on your answer.
Your ad-consent choices (GDPR and US states)
Where required (in the EEA and UK under GDPR, and in US states with applicable privacy laws), Cuzzles shows a consent form powered by Google's User Messaging Platform (UMP) before ads are served. Your choices there control whether Google may use your data for personalized advertising; declining means ads are non-personalized.
Removing ads entirely
Cuzzles Premium is a one-time in-app purchase that removes ads entirely. The current local price and any store-supported sharing options are shown by Google Play or the App Store before you confirm. With Premium, no ads are served.
Game Center (iOS, optional)
On iOS, Cuzzles offers an optional, opt-in integration with Apple's Game Center. If you enable it, your achievements are reported to Apple and associated with your pseudonymous Game Center player ID. This is handled by Apple and governed by Apple's privacy policy; Cuzzles sends no photos, puzzles, or other personal data to Game Center. If you never opt in, nothing is sent to Game Center at all.
Permissions Cuzzles requests
On iPhone and iPad:
- Photo selection: you pick photos for puzzles through the system photo picker. Selected photos are processed and stored on-device only.
- Photo Library (add, optional): to save your finished puzzles to your photo library. Usage description shown by iOS: "Save your finished puzzles to your photo library."
- Notifications (optional): the daily-puzzle reminder is a local notification you can decline or turn off at any time.
- Tracking (optional): the App Tracking Transparency prompt described above. Decline it and ads simply stay non-personalized.
On Android:
- Internet and network state: used for AdMob, public artwork downloads, and an encrypted upload only when you choose Send Cuzzle. Gameplay itself remains offline.
- Vibrate: haptic feedback when pieces snap together.
- Notifications (
POST_NOTIFICATIONS, optional): the daily-puzzle reminder.
The app does not request location, camera, microphone, or contacts on either platform.
Children's privacy
Cuzzles is not directed at children under 13, and we do not knowingly collect personal information from them. Cuzzles has no account or product analytics; optional encrypted sharing and advertising on the free tier use the limited processing described above. If you believe a child has used the app in a way that concerns you, contact us and we will help.
Changes to this policy
We may update this privacy policy from time to time. Changes will be reflected on this page with an updated revision date at the top. Because we don't collect contact information, we cannot notify you directly, so please check this page if you want to confirm the current version.
Contact
If you have questions about this privacy policy or about Cuzzles' privacy practices, please contact us at:
- Email: steve@lightpathapps.com
- Support: Cuzzles support page
- Website: https://lightpathapps.com
Privacy by design
Cuzzles is on-device by default: puzzles are cut and stored locally, there is no account, and gameplay is fully offline. If you explicitly share a Cuzzle, only an end-to-end encrypted, 30-day copy leaves your device and the service never receives its key. The free tier also includes the advertising processing described above and iOS offers optional Game Center. Your pictures are yours.