Privacy Policy

Starcasino

Last updated: 2026-07-22

Starcasino is an offline visual guide to tying knots — step-by-step rope diagrams for 29 knots, with practice logging and progress tracking. This policy describes what Starcasino does and does not do with your data. The short version: Starcasino does not collect, transmit, or share any personal information.

1Information we collect

None. We do not ask for your name, email address, phone number, location, or any other identifier, and nothing you type into the app ever leaves it. The display name you can set on the Profile screen is stored locally so the app can greet you; it is never transmitted anywhere and is not associated with any identity.

2Data stored on your device

To make the app work, Starcasino stores the following only on your device, using the operating system's local storage:

  • Practice sessions — the knot practised, the date and time, the number of repetitions, your best time for a single tie, your self-rated confidence, and any note you chose to add. Stored in a local SQLite database.
  • Saved knots — the identifiers of knots you have bookmarked, in the same local database.
  • Profile — the display name and the avatar icon you picked, in the same local database.
  • Preferences — walkthrough pace, left-handed mirroring, strand labels, high-contrast rope, default repetitions, and metric/imperial units, in the same local database.
  • First-launch flag — a single boolean recording that you have completed or skipped the introduction, stored in the platform preferences store.

This data never leaves your device. It is not uploaded to Starcasino or to any third party. The knot library itself is compiled into the app — it is not downloaded and does not change based on anything you do. Uninstalling the app or clearing its storage deletes all of it permanently.

3Permissions

Starcasino requests no runtime permissions at all. The release Android manifest declares no permissions — including no INTERNET permission — and on iOS the app declares no usage-description keys, because it uses no camera, microphone, photo library, location, contacts, or notification capability.

4Network use

The app is fully offline. It contains no HTTP client, no WebSocket code, no web view, and no remote configuration. Even the Montserrat typeface is bundled inside the app package rather than fetched at runtime, so font loading involves no network access.

5Third-party services

None are integrated — no analytics SDK, no crash reporting, no advertising, no social login, and no cloud database. The app uses open-source Flutter packages purely as local libraries (sqflite, shared_preferences, flutter_riverpod, fl_chart, flutter_animate, gap, intl, collection, share_plus). share_plus runs only when you tap Share: it hands text to the operating system share sheet, and you choose where — if anywhere — it goes.

6Children's privacy

Starcasino collects no data from anyone, including children under 13, so there is nothing to disclose, sell, or delete under COPPA or the GDPR provisions covering children. The app contains no advertising, no in-app purchases, and no user-to-user communication.

7Your rights

Because all data is local and none is transmitted, you already have complete control over it. Everything the app has recorded is visible in the app: the Practice tab lists every session and the Profile tab summarises them. Swipe any session in the Practice tab to delete it, and uninstalling Starcasino removes the database, the preferences, and every record it contains, permanently and immediately. We hold no copy of your data, so there is nothing for us to export or amend on your behalf.

8Changes to this policy

If this policy ever changes, the "Last updated" date at the top of this page will be revised. Material changes will be noted in the app's release notes.

9Contact

If you have any questions about this policy, please reach out: [email protected]