Plain-language policy

Privacy Policy

Vyces stores your tracking history on your iPhone and in your own iCloud. No Vyces server receives it. Signing in is optional, purchases go through Apple, and usage analytics stay off unless you turn them on.

Updated September 26, 2026

On this page

The short version

Your habits, logs, and reports stay on your iPhone and, to keep your iPhones in sync, in the private iCloud database of your Apple Account. Vyces cannot read that database, and no Vyces server receives your history. Reminders and settings stay on each device. We use three service providers: Supabase for optional sign-in, RevenueCat to check your Vyces+ subscription, and PostHog for usage statistics only if you switch them on. We do not sell your data, show ads, or track you across other apps and websites.

Information stored on your iPhone

To provide its core features, Vyces stores information you enter or create in the app:

  • the habits and categories you choose, including custom names, icons and colors;
  • log events with their date and time;
  • daily and weekly reports and insights calculated from your logs;
  • reminder schedules, appearance, language, app lock, and privacy settings.

This information is stored on your device, in the app and in a storage area shared with the Vyces widgets on the same iPhone. Reminder schedules and settings stay on that device. Signing in to a Vyces account, signing out, subscribing, or deleting your account does not upload, transfer, or delete this history.

iCloud sync

When iCloud is available, Vyces keeps your habits, logs, habit order, and formed reports the same on every iPhone signed in to your Apple Account. On a new iPhone, your history is restored from iCloud.

This copy is stored by Apple in the private CloudKit database of your iCloud account and counts toward your iCloud storage. Only your Apple Account can access it; Vyces and its developer cannot read it. Apple handles this data under its own terms and the Apple Privacy Policy.

Your history syncs only with the Apple Account the iPhone is signed in to when Vyces first syncs it. If a different Apple Account later signs in to iCloud on the iPhone, Vyces does not copy your history into it.

Sync starts on its own. To stop it, turn off iCloud for Vyces in iPhone Settings; your history stays on the device. Your optional Vyces account is separate from iCloud and does not affect sync.

Optional account

You can use Vyces without an account. If you choose to sign in, you can use Sign in with Apple, Google, or an email code.

  • Sign in with Apple: Apple shares an account identifier and, if you allow it, your name and email address. You can choose to hide your email; Apple then gives us a private relay address.
  • Google: Google shares your Google account identifier, email address, and basic profile information, such as your name and profile picture when provided. Vyces does not receive your Google password or access to your Gmail, contacts, calendar, or Drive.
  • Email code: we store your email address and send a one-time sign-in code to it.

Supabase, our authentication provider, processes and stores this information for Vyces to create and manage your account, maintain your signed-in session, and protect the sign-in service. Session credentials are stored in the iOS Keychain on your device. Authentication services also process technical information associated with requests, such as IP addresses and authentication events, for service operation and security.

Account information is used only for account access and security. It is not used for advertising, not sold, and not linked to your tracking history.

Purchases and Vyces+

Vyces+ is sold through the App Store. Apple processes the payment; we never receive your card or billing details.

To check whether you have an active subscription and to restore it on another device, Vyces uses RevenueCat. RevenueCat receives an app user ID, your App Store purchase and subscription history for Vyces, and technical information such as device model, iOS and app version, country or region of your App Store account, and IP address. Without an account, the app user ID is a random ID that RevenueCat creates. If you sign in, it is your Vyces account ID, so your subscription follows your account to other devices. RevenueCat never receives your email or tracking history.

Optional usage analytics

Usage analytics are off by default. If you turn on Share Usage Analytics in Settings, Vyces sends usage statistics to PostHog (EU servers): screen and report opens, setup completion, habit creation, subscription screen interactions, purchases, technical error codes, and crash reports (the crash codes and where in the app's code it stopped), together with the app and iOS versions and a random ID for this installation.

Habit names, logs, and report contents are never sent. Analytics events are not linked to your account or email, no person profile is created, and IP-based location is disabled. When you turn the setting off, sending stops and the data waiting on the device is deleted.

Service providers

Each provider processes information only to provide its service to Vyces, under its own privacy policy:

These providers may process information outside your country. We do not sell or share personal information for advertising, and Vyces does not contain advertising SDKs.

System features

Notifications

If you enable reminders, Vyces asks iOS for notification permission and schedules notifications locally on your device.

Face ID and Touch ID

If you enable app lock, authentication is handled by iOS. Vyces receives only the authentication result and never receives or stores your biometric data.

Exports

When you export Markdown, CSV, or JSON, you choose where the file goes using Apple’s system interface. Once exported, the destination you select controls that copy.

Retention and deletion

Your tracking history remains on your devices and in your iCloud until you remove it. Reset all data in Settings, Privacy deletes your habits, logs, reports, and reminders from this iPhone. It also deletes from iCloud and from your other iPhones every record this iPhone has received; the deletion reaches them the next time this iPhone syncs while signed in to the Apple Account that owns the history. Records this iPhone has not yet downloaded are not deleted, so on a newly set up iPhone wait until your history appears before you reset. Deleting the app removes its local data, subject to Apple’s device backup and restore behavior, but keeps the iCloud copy, which returns if you install Vyces again with the same Apple Account. If you remove Vyces data in iCloud settings, an iPhone that still holds the history sends it to iCloud again; use Reset all data to remove it everywhere. Before deleting anything, you can export a copy from Settings or History.

If you create an account, its information is kept until you delete the account. Use Delete account in the app’s account screen to delete it from Vyces authentication; if you used Sign in with Apple, this also revokes the app’s access to your Apple ID. Deleting the app or signing out does not delete a server-side account. Deleting an account does not delete your tracking history on your devices or in iCloud.

Purchase records are kept by Apple and RevenueCat as long as needed to provide the subscription and meet legal and accounting obligations.

Authentication and service providers may retain operational, backup, or security records under their retention policies. For access, correction, or deletion requests, contact hello@vyces.app.

Your rights

Depending on where you live, you may have the right to access, correct, delete, or receive a copy of your personal information, and to object to or restrict its processing. Your tracking history stays on your devices and in your own iCloud, so you control it in the app. For account, purchase, or analytics data, email hello@vyces.app. You can also complain to your local data protection authority.

Children

Vyces is not directed to children under 13. The app does not knowingly collect personal information from children.

Changes to this policy

If Vyces changes how it uses your information, including any new form of data transfer, this policy will be updated before that behavior is introduced. The date at the top shows when the policy changed.

Contact

Vyces is operated by Konstantin Pochitalov, an individual developer. For privacy questions or requests, email hello@vyces.app. See Support for help with the app.