Pink Crest · Last updated 2026-06-07

Privacy Policy

Short version

Once per day, Pink Crest reads today's calendar events through Apple's EventKit framework (read-only), asks Apple's on-device Foundation Models to write a single-line caption from the day's shape, and asks Apple's Image Playground to paint a stylized card image around that caption. Both the caption and the card image are produced and stored locally on your iPhone. No calendar event, no caption, and no card image is ever sent to a server. There are no accounts, no analytics, and no third-party SDKs that contact a network. The only network calls the app makes are to Apple's StoreKit when you choose to subscribe or unlock the Lifetime tier.

Who we are

Pink Crest is published by Danielius Studio LLC, a Wyoming limited liability company at 30 N Gould St, Suite #5280, Sheridan, WY 82801, USA (“we”, “us”).

Data we do NOT collect

Calendar permission (read-only)

Pink Crest requests calendar access through the iOS permission string NSCalendarsFullAccessUsageDescription. The app reads today's events only (title and time) and uses them to shape one day-card. It does not read past events, future events, or attendee lists, and it never writes, edits, deletes, or syncs calendar data. The full-access permission key is used because iOS requires it for read access on iOS 17 and later; on iOS 16 devices the app falls back to the older limited-event read API.

Pink Crest is not a calendar app, not a scheduler, and does not mirror, back up, or display your calendar in any agenda or list view. Calendar access exists for the single purpose of giving the on-device model enough context to write one caption per day.

What stays on your device

All of the above lives on your device and never leaves it. Uninstalling the app deletes it.

On-device language model (Apple Intelligence)

The caption step uses Apple's on-device Foundation Models, accessed through the public LanguageModelSession API on iOS 26. This model executes on your iPhone's Neural Engine. The day's event summary is passed to the model in-process and never leaves the device. The app does not use Apple's Private Cloud Compute fallback for this feature.

Card painting uses Apple's Image Playground framework, also running on-device on iOS 26. The caption is passed to Image Playground locally, the resulting image is written to SwiftData external storage, and no image bytes are uploaded anywhere.

Caption writing and card painting are available only on Apple Intelligence-capable devices (iPhone 15 Pro, iPhone 16, or newer, on iOS 26 or later). On older devices, today's calendar still drives a minimal text card but the painted visual and AI caption are skipped.

In-app purchases

The free tier includes three day-cards lifetime. If you choose to subscribe (Monthly, Annual) or buy the Lifetime unlock for unlimited day-cards, the year wall PDF export, and the Lock Screen widget, that transaction is handled by Apple's StoreKit. Apple processes the payment and shares only the receipt with the app so we can verify your entitlement. We never see your card number, billing address, or any personal information beyond Apple's opaque transaction identifier.

Subscription receipts are stored on-device by iOS and used to validate your entitlement when you re-open the app. They are not sent to any server we operate.

Family Sharing

Pink Crest Pro purchases (Monthly, Annual, Lifetime) are Family-Shareable through Apple's standard Family Sharing mechanism. Apple handles eligibility checks; we do not see who is in your family group.

Children

Pink Crest is rated 4+ in the App Store. Because the app collects no data at all, it complies with COPPA and similar children's-privacy regulations by design.

Your rights

Because Pink Crest does not collect data, there is nothing for us to export, correct, or delete on your behalf. To revoke calendar access, use iOS Settings → Privacy & Security → Calendars. To remove all on-device state, delete the app.

For questions, write to dchalikovasss@gmail.com.

Changes

If we ever introduce a feature that involves any data leaving the device (for example, cloud sync of day-cards), this page will be updated and the “Last updated” date at the top will change. For v1.0, no such feature exists.