Privacy Policy

This Privacy Policy explains how 2Stable (“we,” “us,” or “our”) collects, uses, and discloses personal information when you use our Service. We are committed to safeguarding your privacy and will only use your information as described in this Privacy Policy. By using the Service, you agree to the collection and use of your information in accordance with this policy. Unless otherwise defined in this Privacy Policy, terms used here have the same meanings as in our Terms and Conditions.

Our Commitment to Privacy

At 2Stable, we prioritize your privacy. We believe that the less information we have about you, the better. After all, it is impossible to lose, misuse, or abuse information we don’t have.

Personal Data

We do not collect or have access to your personal data that you save in Passkeys App. Everything you do is stored in your iCloud account in encrypted form and is synchronized across your devices using the same iCloud account. When you use our software, we may collect some usage analytics, subscription validation data, and crash logs. The sole purpose of this data is to help us make informed decisions about where to focus our efforts and improve our software. You may provide some data directly when you contact us for support, limited to your email address only.

Subscription Validation

To manage and update subscription status, we use the following:

  1. Receipt validation.
  2. In-App purchases.
  3. Fetching subscription products.
  4. Subscription status.

We use RevenueCat service to collect and manage this data.

Usage Analytics

We employ the Mixpanel SDK to capture essential anonymized usage data and analytics pertaining to your interactions with our App. The data collected includes various usage patterns and interactions within the application. It helps us understand general user behavior, improve our services, and enhance your experience. We believe in transparency, and should you desire to explore further details about the data collected and the analytics processes involved, we invite you to visit the official website of our analytics partner, Mixpanel. There, you can access comprehensive information regarding their data collection methods and practices.

Learn More about Mixpanel SDK.

Crash Logs

Crash logs are automatically sent on the next app start (by default). These logs contain anonymized data about the crash, aiding us in identifying the cause and potentially providing a fix in a future update. They do not contain data or metadata about the content you create with our software. Here’s what we collect:

  1. Anonymized bundle identifier and short bundle version string of your app.
  2. Device type, CPU architecture, and version of the operating system.
  3. Timestamp of the crash.
  4. A generated UUID to prevent duplicate crash reports.
  5. If an exception was thrown, the plain-text class name and message value of the exception.
  6. Low-level crash data, including instruction pointer, method or function names, signal data, pointer registers, and information about the loaded binary images.
  7. The application log file.

We use Crashlytics service to collect and manage this data.

Questions or Concerns?

If you have any questions or concerns about your data or any other inquiries, please feel free to contact us at We are here to address all your queries.

Your satisfaction is our top priority. If you believe that anything falls short of your expectations, please let us know so we can make improvements. We are open to adjustments and committed to ensuring your privacy.