Privacy Policy

App: MindKnot Developer: Harshit Gindra Contact: masons_oil04@icloud.com Effective Date: May 23, 2026 Bundle ID: com.hgindra.mindknot


The Short Version

MindKnot is designed with privacy as a default. We do not collect your name, email, location, or any personally identifiable information. Most data the app uses — your progress, streaks, preferences — never leaves your device. We do not use advertising networks, analytics SDKs, or tracking identifiers.


1. What Data We Collect

1A. Data Stored Only on Your Device

The following data is stored locally in your device’s secure storage (UserDefaults and SwiftData). It is never transmitted to us or any third party.

Data Purpose
Daily reminder preference (on/off, time of day) Schedule your local notification
Haptic feedback preference Customise your experience
Default riddle category and difficulty Remember your preferences
Hint credits used today and reset date Enforce the daily hint limit
Solo session history (riddle IDs, correct/incorrect, timestamps) Show your session results
Daily riddle answer history (date, riddle ID, correct/incorrect) Archive past daily answers
Streak count (current and longest) Display your streak
Total riddles answered and correct answer count Show your stats
Aggregated stats (accuracy percentage, best session score, longest streak, total played) Computed locally from session history for display in the Stats screen; never transmitted
A device-generated random UUID Identify your device during local multiplayer sessions
Pro entitlement status (a single bit: entitled / not entitled) Stored in iOS Keychain to persist your purchase status across app reinstalls

The device UUID listed above is generated by the app on first launch. It is a random identifier created by the app — it is not Apple’s Advertising Identifier (IDFA) or Vendor Identifier (IDFV), and it is not linked to your Apple ID, name, or any other personal information.

1B. Data Stored in Apple CloudKit

Note: Duel Mode and Remote Party Mode are not active in the current release. The data listed below will be stored in CloudKit only when those features are enabled in a future update.

When you use Duel Mode or Remote Party Mode, the following data is temporarily stored in Apple’s CloudKit infrastructure:

Duel Mode:

Remote Party Mode:

Retention: Duel records are eligible for deletion 7 days after creation. Room records expire 2 hours after creation and are proactively deleted when the host ends the game.

Important CloudKit facts:

iCloud Sync (Pro, opt-in) — Active in current release: If you purchase MindKnot Pro and enable iCloud Sync, the following data is synced across your own devices via your personal, private iCloud container:

This data is accessible only to you. It is stored in your private iCloud container and is not visible to the developer or any other user. It is governed by Apple’s iCloud Terms and Conditions in addition to this Privacy Policy. You may disable iCloud Sync at any time in the app’s Settings; existing synced data remains in your personal iCloud account under your control.


2. What Data We Do NOT Collect

We do not collect any of the following:


3. Local Party Mode (Peer-to-Peer)

Local Party Mode uses Apple’s MultipeerConnectivity framework to connect devices in the same room via Bluetooth or Wi-Fi. All game data is transmitted directly device-to-device. No data passes through any server — ours or Apple’s. All data exists only in memory during the active session and is not stored on any device after the session ends.

Data transmitted during a Local Party session:


4. Daily Reminder Notifications

If you opt in to daily reminders, the notification is scheduled entirely on your device using iOS’s UserNotifications framework. No notification server or third-party push service is used. We never see whether you opened the notification.


5. Children’s Privacy

MindKnot is rated 4+ on the App Store and is designed for general audiences. The app is not directed primarily at children under 13. It is a general-audience puzzle game that includes a child-friendly content category (“Kids”) alongside categories for all ages.

The app:

If you believe we have inadvertently received personal information from a child under 13, please contact us at masons_oil04@icloud.com and we will promptly delete it.


6. In-App Purchases

All payments for MindKnot Pro are processed exclusively by Apple through the App Store. We do not receive, store, or process any payment card or financial information. Apple’s App Store Terms of Service govern all transactions.


7. Third-Party Services

Service Purpose Data Involved Runtime?
Apple CloudKit iCloud Sync (Pro, opt-in); Multiplayer data storage (future V2 features) See Section 1B Yes (iCloud Sync); Future (multiplayer)
Apple StoreKit 2 In-app purchases Payment handled by Apple Yes
Apple UserNotifications Local daily reminders On-device only Yes
Apple MultipeerConnectivity Local Party Mode Ephemeral, peer-to-peer Yes
Amazon Bedrock / Claude Riddle database development Developer use only — NOT at runtime No
GRDB.swift (open source) Reading bundled SQLite database Local only, no network Yes
Apple Security (Keychain) Secure local storage of Pro entitlement On-device only; not transmitted Yes

AI services note: Amazon Bedrock (Claude) was used during development to build and enrich the riddle database. It is not used at runtime. Your riddle answers and interactions are never sent to any AI service.


8. Your Rights

Because we store almost all data locally on your device, you are already in full control of it:

For any privacy-related requests, contact us at masons_oil04@icloud.com.


9. Data Security

We take reasonable precautions to protect your data. Local data is stored using iOS system APIs that benefit from the device’s hardware encryption. CloudKit data is protected by Apple’s infrastructure. However, no method of electronic storage or transmission is 100% secure — we cannot guarantee absolute security.


10. Changes to This Policy

We may update this Privacy Policy from time to time. When we do, we will update the “Effective Date” at the top of this document. We encourage you to review this policy periodically. Continued use of the app after changes constitutes acceptance of the updated policy. For material changes, we will make reasonable efforts to notify you (for example, via an in-app notice).


11. Contact

If you have questions, concerns, or requests regarding this Privacy Policy, please contact us:

Email: masons_oil04@icloud.com App: MindKnot (com.hgindra.mindknot)


This Privacy Policy was last updated on May 23, 2026.