Effective date: June 13, 2026. This policy covers the wavecraft.ai website and our iOS apps, including Tryst — AI Roleplay Stories, Insider China, and PawDose. The short version: we collect as little as possible, we never sell your data, and our apps contain no advertising or third-party tracking SDKs.

iOS App

Tryst — AI Roleplay Stories

Playing stories

You can browse and play stories without an account. Your conversations are stored only on your device — we do not keep copies of them on our servers, and we never use them to train AI models. To generate each character reply, your recent messages in that story are transmitted over HTTPS to our backend and processed transiently by our AI provider solely to produce the response.

Optional account (Sign in with Apple)

Signing in is required only for creating stories and for likes, saves, reports, and blocks. When you sign in with Apple we receive and store your Apple account identifier and, once at first sign-in, the name Apple shares. We never see your email password or Apple credentials.

Creating and publishing stories

When you create a story, the pitch and draft text you write are sent to an AI service to generate the draft, the cover image, and an automated content-moderation review. Published stories — including their text and cover image — are stored on our servers and are publicly visible in the app, attributed to your display name.

Engagement data

If you are signed in, we store your likes, saves, reports, blocked authors, and per-story play counts so they sync with your account.

Story language

If you choose a custom story language, the sample phrase you type is sent to our backend once to detect the language. It is used only for detection.

Subscriptions

Membership subscriptions are processed entirely by Apple. We never receive your payment details. After a purchase, Apple provides our server with a signed transaction receipt, which we verify to activate your membership.

Deleting your data

You can delete your account at any time inside the app (Me → Delete account). This permanently removes your profile, engagement data, and all stories you have published, including their images. Conversations live only on your device — deleting the app removes them.

iOS App

Insider China

Insider China requires no account and collects no personal information. Search queries you type are sent to a third-party API (Coze, operated by ByteDance at api.coze.cn) solely to retrieve public posts; ByteDance's handling is described in their privacy policy. Translation happens on-device using Apple's Translation framework, and your search history is stored only on your device. We do not log, store, sell, or share your queries.

iOS App

PawDose

PawDose is a pet-medication tracker. It runs without an account; the only personal data it ever sees is the pet and medication information you choose to enter, and that data is stored on your device and in your private iCloud.

Pet and medication data

Pets, medications, schedules, and dose-log events are stored in Apple's Core Data with iCloud sync (CloudKit private database) under your own Apple ID. We have no servers in this loop; the data syncs end-to-end between your devices via Apple's infrastructure and is not visible to us.

Household sharing

When you choose to share a pet with a household member, PawDose creates a CKShare in Apple's CloudKit shared database and exchanges a one-time invite link or QR code with the participant. Only people you invite gain access. Stopping sharing or removing a participant revokes their access through CloudKit. We never see the contents of these shared records.

Notifications

Reminders are scheduled as local notifications on your device. PawDose does not send a device push token to any server we operate; the production push entitlement is used only for CloudKit's silent-sync notifications, which are routed by Apple.

Camera

If you tap "Join a household" and choose to scan a QR code, PawDose asks for camera permission solely to read the invite QR. Frames are processed on-device by Apple's Vision framework and are never recorded or transmitted.

Live Activity & widgets

The next-dose Live Activity and Lock-Screen widget read from the same on-device store. They do not transmit anything externally.

Subscriptions

PawDose Pro (yearly auto-renewable subscription, or one-time lifetime purchase) is processed entirely by Apple. We never receive your payment details. PawDose only checks the locally cached signed transaction to decide whether multi-pet and household-sharing gates are unlocked; nothing is sent to us when you subscribe.

Deleting your data

You can delete pets, medications, and dose history at any time from inside the app. Deleting the app removes the local copy on that device. To remove the iCloud copy, sign in to iCloud and remove PawDose's data under Settings → your name → iCloud → Manage Account Storage.

Website

wavecraft.ai

The website uses Vercel Analytics to count page views in aggregate; it does not use advertising cookies or track you across sites. Course progress and theme preferences are stored in your browser's local storage and never leave your device.

Commitments

What we don't do

  • We do not sell or rent your personal data to anyone.
  • We do not use your conversations or content to train AI models.
  • Our apps contain no advertising and no third-party analytics or tracking SDKs.
  • We share data with service providers only as needed to run the products (cloud hosting, AI inference, Apple's App Store services), under their own confidentiality obligations.

Children

Children's privacy

Our apps and website are not directed at children under 13 (or the equivalent minimum age in your jurisdiction), and we do not knowingly collect personal information from children. Tryst is intended for mature audiences as indicated by its App Store age rating.

Changes & Contact

Updates and how to reach us

If we change this policy, we will update this page and its effective date. Questions or requests about your data — including access and deletion — can be sent to . We aim to respond within 2–3 business days.