Passifly logo Passifly

Privacy Policy

Last updated: November 2026  ·  Applies to the Passifly mobile app

Passifly helps Medical Laboratory Science students prepare for their Professional Examination. This page explains what information we collect when you use the app, why we collect it, and the choices you have.


Jump to a section
  1. Information we collect
  2. How we use your information
  3. Third-party services we use
  4. How we share information
  5. Data retention
  6. Your rights and choices
  7. Children's privacy
  8. Security
  9. International data transfers
  10. Changes to this policy
  11. Contact us

1 Information we collect

We collect information you give us directly, information generated by using the app, and limited technical information needed to keep the app working reliably.

1.1 Account information

When you create a Passifly account, we collect your first and last name, email address, gender (male or female), school name, academic level, unit or specialty (optional), and a username. If you sign in with Google, we receive your name, email address, and Google account photo instead of asking you to type these in. If you sign in with Apple, we receive your name and email address (or the private relay email address Apple gives you, if you choose to hide your email). We do not receive your Apple password.

1.2 Study activity and performance data

We record the mock exams and practice sessions you complete, your scores, your streaks, and any questions you bookmark for later review. This is what powers your progress dashboard and lets you pick up where you left off.

1.3 Profile photo

If you choose to add a profile photo, it's uploaded and stored securely. Adding a photo is entirely optional.

1.4 Payment and purchase information

Paid access is time-limited: your first purchase unlocks 2 months, and each later purchase adds 1 month. On Android, payments are processed by Paystack. We receive confirmation that a payment succeeded, along with the amount and a transaction reference, but we do not receive or store your card number, expiry date, or CVV. On iPhone and iPad, purchases are made through Apple In-App Purchase and managed with RevenueCat. We receive confirmation of the purchase (which product, when, and your user ID) but not your Apple payment details. We store your purchase history and the date your access ends.

1.6 Messages and community activity

If you use the Live Tutorial chat, we store the messages you post, your username, and the time you posted. Messages are visible to other signed-in students and are automatically removed after 14 days. If you report a message, we store the report, including which message and which user were reported and who reported it. If you block a user, we store the list of users you have blocked in your account so their messages stay hidden.

1.5 Device and diagnostic information

We use Firebase Analytics and Firebase Crashlytics to understand how the app is used and to catch crashes before they affect many people. This includes device type, app version, general usage events (like starting a mock exam), and crash reports. We also store a device notification token so we can send you exam reminders and updates, if you allow notifications.

2 How we use your information

  • To create and maintain your account, and let you log back in.
  • To show you your practice history, scores, and progress over time.
  • To unlock paid content once a payment or purchase is confirmed, and to end access when your paid time runs out.
  • To run the Live Tutorial chat, review reports, and remove content or accounts that break our Terms.
  • To send you the email that verifies your email address.
  • To send you notifications you've opted into, such as exam reminders.
  • To find and fix bugs, and understand which parts of the app are actually useful.
  • To respond when you contact us for help.

We do not use your information to show you third-party advertising, and we do not sell your personal information to anyone.

3 Third-party services we use

Passifly is built on a small number of trusted providers, each handling a specific part of the service:

ProviderWhat it's used for
Google FirebaseAccount sign-in, storing your profile and study data, crash reporting, usage analytics, and push notifications.
Google Sign-InAn optional way to create your account or log in using your existing Google account.
Sign in with AppleAn optional way to create your account or log in using your Apple Account on iPhone and iPad.
Apple In-App Purchase and RevenueCatProcessing purchases on iPhone and iPad and confirming which purchases you own. Apple handles your payment details directly, and we never see or store them.
PaystackProcessing payments on Android. Paystack handles your card details directly, and we never see or store them.
BrevoSending the email that verifies your email address when you sign up with email and password.
YouTubeHosting the weekly live tutorial. Opening it takes you to YouTube, which has its own privacy policy.

Each of these providers has its own privacy policy governing how they handle data on our behalf.

4 How we share information

We share information only in the following situations:

  • With the service providers listed above, strictly to operate the app.
  • If required to by law, regulation, or a valid legal process.
  • To protect the rights, safety, or property of Passifly, our users, or the public.
We do not sell your personal information, and we do not share it with advertisers.

5 Data retention

We keep your account and study data for as long as your account is active, so your progress and history stay available to you. If you delete your account, your profile, study data, notifications, profile photo, leaderboard scores, chat messages and blocked-user list are permanently removed, and your sign-in is deleted. Records of payments are kept for accounting and refund purposes but are no longer linked to you. Some anonymized or aggregated usage data may be retained for analytics purposes, since it can no longer identify you.

6 Your rights and choices

  • Access and correction: you can view and update most of your profile information directly from the Profile screen in the app.
  • Account deletion: you can permanently delete your account and associated data from within the app at any time. If you're unable to access the app, you can request deletion by emailing us at passiflyhere@gmail.com.
  • Notifications: you can turn off push notifications at any time from your device settings.
  • Questions or requests: you can reach out to us using the contact details at the end of this policy for anything not covered by the options above.

7 Children's privacy

Passifly is built for university and college-level Medical Laboratory Science students preparing for a professional examination. It is not directed at, and is not intended to be used by, children. We do not knowingly collect information from children. If you believe a child has provided us with personal information, please contact us and we will remove it.

8 Security

We rely on Firebase's security infrastructure to protect your data, including encrypted connections between the app and our servers. No system is perfectly secure, but we take reasonable steps to protect your information from unauthorized access, alteration, or disclosure.

9 International data transfers

Our service providers may store and process data on servers located outside Nigeria. By using Passifly, you understand that your information may be transferred to, and processed in, countries with different data protection laws than your own.

10 Changes to this policy

We may update this policy from time to time as the app evolves. If we make a material change, we'll update the "Last updated" date at the top of this page. We encourage you to review this policy periodically.

11 Contact us

If you have questions about this Privacy Policy or how your information is handled, reach out to us at passiflyhere@gmail.com.