Privacy Policy

Effective Date: May 10, 2026

1. Introduction

SwiviKa ("we," "our," or "us") provides a mobile application that helps users track USCIS (U.S. Citizenship and Immigration Services) case statuses, receive push notifications about case updates, and participate in a community forum. The app is available in English, Haitian Creole, and Spanish.

SwiviKa is not affiliated with, endorsed by, or connected to USCIS, the Department of Homeland Security (DHS), or any other government agency. Case status information is retrieved from the publicly available USCIS Case Status API and displayed for informational purposes only.

This Privacy Policy explains what information we collect, how we use it, and your rights regarding your data. By using SwiviKa, you agree to the practices described in this policy.

2. Information We Collect

2.1 Account Information

When you sign in using Google Sign-In, we receive your name, email address, and profile photo from your Google account. This information is used to create and manage your SwiviKa account via Firebase Authentication.

2.2 Case Tracking Data

When you add a case to track, we store the USCIS receipt number you provide. Receipt numbers are sent to the USCIS Case Status API through our secure backend server to retrieve case status information. We store case status data in Firebase Firestore to enable notifications and history tracking.

2.3 Push Notification Tokens

If you enable push notifications, we collect your Firebase Cloud Messaging (FCM) device token. This token is used solely to deliver case status update notifications and broadcast messages to your device.

2.4 Usage Analytics

We use Firebase Analytics (powered by Google) to collect anonymous usage data such as app opens, screen views, and feature usage. This data helps us understand how the app is used and improve the experience. Analytics data does not include your personal case information.

2.5 Advertising and Mediation Partners

SwiviKa displays advertisements through Google AdMob and may serve ads through additional mediation partners as the app's advertising configuration evolves. These partners may collect, process, and share device-level information (such as advertising identifiers, IP address, device type, and ad-interaction data) for advertising purposes, including serving interest-based advertising.

Current and potential advertising partners include:

SwiviKa does not share immigration case data, USCIS receipt numbers, A-numbers, EOIR court information, or other sensitive personal data with any advertising partner. Advertising partners receive only the device-level data necessary to serve and measure ads.

Device-Level Opt-Out: You can opt out of personalized advertising at the device level via your iOS Settings (Privacy & Security → Apple Advertising) or Android Settings (Google → Ads → Opt out of Ads Personalization).

2.6 Information We Do Not Collect

We do not collect: precise geolocation, financial or payment information, health data, contacts or address book data, biometric data, phone call logs, SMS messages, or any government-issued identification numbers other than the USCIS receipt numbers you voluntarily enter.

2.7 Biometric Authentication (On-Device Only)

SwiviKa offers an optional in-app lock that uses your device's biometric authentication (fingerprint or Face ID) to gate access to the app. This feature is off by default and can be enabled or disabled at any time from Settings → Privacy & Security → Lock with biometrics.

Biometric matching is performed entirely by your device's operating system. SwiviKa never receives, transmits, or stores your fingerprint or Face ID template — this is consistent with §2.6 above. The app only receives a yes/no signal indicating whether your device successfully authenticated you.

2.8 Case Summary PDF Export

When you tap the Share button on a Court & Clock case, SwiviKa generates a one-page PDF summary on your device using only the case information already shown in the app (respondent name, A-number, case status, hearing date, court name, etc.). The destination — email, Google Drive, AirDrop, Files, another app — is entirely your choice via your device's system share sheet. SwiviKa does not transmit the PDF to our servers or store a copy of it.

2.9 EOIR Court Closure Alerts

When your saved EOIR court appears on the U.S. Department of Justice's public Immigration Court Operational Status list, the app displays a closure alert. The closure list is fetched once per hour from the public DOJ website by our backend server. No personal data is sent to the DOJ during this fetch — no A-number, name, device identifier, or location. The match between your saved courts and the closure list happens locally on your device.

3. How We Use Your Information

We use the information we collect to:

  • Authenticate your identity and manage your account
  • Retrieve and display USCIS case status information
  • Send push notifications about case status updates
  • Provide the community forum feature
  • Analyze app usage to improve functionality and user experience
  • Display advertisements to support the free app

4. How We Share Your Information

We share data with the following third-party services that are essential to the app's operation:

  • Firebase / Google Cloud — Authentication, Firestore database, Cloud Functions, Cloud Messaging, and Analytics. Governed by Firebase's Privacy and Security documentation.
  • Advertising and Mediation Partners — Google AdMob, and as mediation expands: AppLovin, Meta Audience Network, and Unity LevelPlay. These partners may collect device identifiers, IP address, and ad-interaction data to serve and measure ads. Their data practices are governed by their own privacy policies linked in §2.5. SwiviKa does not share USCIS receipt numbers, A-numbers, EOIR court information, or other sensitive personal data with any advertising partner.
  • USCIS Case Status API — Receipt numbers are sent to the USCIS API through our secure backend server to retrieve case status data. Only receipt numbers are transmitted; no personal account information is shared with USCIS.
  • U.S. Department of Justice (read-only public data) — Our backend server fetches the public Immigration Court Operational Status list once per hour to power the closure alerts described in §2.9. No personal data is sent to the DOJ during this fetch. SwiviKa is not affiliated with EOIR or DOJ.

We do not sell your personal information to any third party. We do not share your data with any parties other than those listed above.

5. Data Retention

  • Account and case data — Retained as long as your account is active. When you delete your account, all associated data is removed within 30 days.
  • Analytics data — Firebase Analytics retains data for up to 14 months. This data is aggregated and anonymized.
  • Community posts and comments — Retained as long as your account is active. Deleted when you delete your account.

6. Your Rights and Data Deletion

You have the right to request deletion of your personal data. You can do this by:

Upon receiving a deletion request, we will remove your account and all associated personal data within 30 days. Some anonymized, aggregated analytics data may be retained as it cannot be linked back to you.

California Residents (CCPA / CPRA): Under the California Consumer Privacy Act and California Privacy Rights Act, California residents have the right to know what personal information is collected, request its deletion, and opt out of its sale. We do not sell personal information. To exercise your rights, contact us at swivikaapp@gmail.com.

Do Not Sell or Share My Personal Information: Although SwiviKa does not sell your personal information, we share device-level advertising data (such as advertising identifiers and ad-interaction events) with our advertising and mediation partners. California residents — and residents of other U.S. states with comparable privacy laws including Colorado, Connecticut, Utah, Texas, and Virginia — may request that we limit this sharing by emailing swivikaapp@gmail.com with the subject line "Do Not Sell or Share My Personal Information." Upon receipt, we will set the corresponding opt-out flags in our advertising partner SDKs for your account on your next app launch.

7. Data Security

We take reasonable measures to protect your personal information. All data is transmitted over HTTPS (TLS encryption). USCIS API credentials are stored exclusively on our secure backend servers and are never included in the mobile application. Authentication is handled through Firebase Authentication with industry-standard OAuth 2.0 protocols.

8. Data Breach Notification

In the event of a data breach that compromises your personal information, we will notify affected users within 72 hours via email and/or in-app notification. The notification will include the nature of the breach, the data affected, and steps you can take to protect yourself.

9. Transfer of Ownership

In the event that SwiviKa is acquired, merged, or transferred to another entity, we will provide at least 30 days' notice to users via email and/or in-app notification before any transfer of personal data. This Privacy Policy will continue to apply to your data until you are notified of changes. You will have the option to delete your account and data before any transfer takes effect.

10. Changes to This Policy

We may update this Privacy Policy from time to time. When we make changes, we will update the "Effective Date" at the top of this page and notify users through an in-app notification. Your continued use of SwiviKa after changes are posted constitutes acceptance of the updated policy.

11. Children's Privacy

SwiviKa is not directed at children under the age of 13. We do not knowingly collect personal information from children under 13. If we learn that we have collected personal information from a child under 13, we will take steps to delete that information promptly. If you believe a child under 13 has provided us with personal information, please contact us at swivikaapp@gmail.com.

12. Contact Us

If you have questions or concerns about this Privacy Policy or your personal data, please contact us at:

Email: swivikaapp@gmail.com

Website: www.swivika.com