Privacy Policy
Last Updated: March 2, 2026
Farouq Zafar ("we", "us", "our") operates the Ringlink mobile application (the "App"). This Privacy Policy explains how we collect, use, disclose, and protect your information when you use our App.
By using Ringlink, you agree to the collection and use of information in accordance with this policy.
1. Information We Collect
1.1 Account Information
When you create an account, we collect:
- Email address – Required for account creation, login, and password recovery
- Password – Stored securely using industry-standard encryption (bcrypt hashing)
- Display name – Your chosen name shown to other users
- Username – Your unique identifier for finding friends
1.2 Profile Information
- Profile photo – Optional avatar image stored in our cloud storage
- Timezone – Automatically detected to ensure accurate alarm scheduling
1.3 Alarm Data
To provide our core alarm functionality, we store:
- Alarm times, titles, and optional notes
- Sound preferences and volume settings
- Repeat patterns (daily, weekly, custom)
- Shared alarm participants (user IDs of friends you invite)
- Color tags for alarm organization
1.4 Usage and Performance Data
We collect data about how you interact with alarms to provide statistics and insights:
- When alarms ring and when you stop them
- Snooze count and duration
- On-time performance (whether you stopped the alarm on time, late, or missed it)
- Delay in minutes for late stops
Important: This usage data is linked to your user account and is NOT anonymous. It is used to show you your personal statistics and performance trends. We do not currently offer an opt-out for this data collection, as it is essential to the App's core features. This may change in future updates.
1.5 Device Information
- Push notification token – Required to send you alarm notifications and friend requests
- Device type – iOS platform information (e.g., iPhone, iPad)
- App version and build type – For troubleshooting and support
1.6 Social Features Data
- Friend connections – List of users you've added as friends
- Friend requests – Pending, accepted, or declined friend invitations
- Blocked users – Users you have blocked
- Shared alarm participants – Users invited to your alarms or who invited you
1.7 Analytics and Crash Data
We use Firebase Analytics and Firebase Crashlytics (provided by Google) to understand app usage and fix bugs:
- App launch events and session duration
- Device model, iOS version, and app version
- Crash reports with stack traces (technical error information)
Firebase may automatically collect device identifiers. For more information, see Firebase's Privacy Policy.
2. How We Use Your Information
We use the collected information to:
- Provide and maintain the App – Deliver alarm notifications, sync data across devices, enable shared alarms
- Personalize your experience – Show your performance statistics, friend activity, and alarm history
- Enable social features – Connect you with friends, manage shared alarms, send friend requests
- Send notifications – Push notifications for alarms, friend requests, shared alarm updates, and invitations
- Improve the App – Analyze usage patterns to fix bugs, improve performance, and add new features
- Provide customer support – Respond to your questions and troubleshoot issues
- Ensure security – Detect and prevent fraud, abuse, or unauthorized access
3. How We Share Your Information
3.1 With Other Users
When you use social features, certain information is visible to other users:
- Your username, display name, and profile photo are visible to:
- Users who search for you
- Your friends
- Users you invite to shared alarms (or who invite you)
- Your alarm performance (on-time rate, stop times) is visible to participants in shared alarms you join
3.2 With Third-Party Service Providers
We use trusted third-party services to operate our App:
- Supabase (Database, Authentication, Cloud Storage)
- Stores all user data, alarms, and statistics
- Hosted on AWS servers (region: US East)
- Privacy Policy
- Firebase (Google) (Analytics and Crash Reporting)
- Apple Push Notification Service (APNs)
3.3 Legal Requirements
We may disclose your information if required by law or in response to valid requests by public authorities (e.g., court orders, government agencies).
3.4 Business Transfers
If Ringlink is involved in a merger, acquisition, or asset sale, your information may be transferred. We will notify you before your data is transferred and becomes subject to a different privacy policy.
4. Data Storage and Security
4.1 Where Your Data is Stored
- Cloud Storage: All account data, alarms, and statistics are stored on Supabase servers (AWS US East region)
- Local Storage: Alarm data is cached locally on your device for offline access and faster loading
- Secure Keychain: Your login session is stored securely in your device's iOS Keychain
4.2 Security Measures
We implement industry-standard security measures to protect your data:
- Encryption in transit: All data sent between your device and our servers uses HTTPS/TLS encryption
- Encryption at rest: Your data is encrypted in Supabase's database using AES-256 encryption
- Password security: Passwords are hashed using bcrypt and never stored in plain text
- Secure authentication: Session tokens are managed by Supabase Auth and stored in your device's secure Keychain
Note: While we strive to protect your data, no method of transmission over the internet or electronic storage is 100% secure. We cannot guarantee absolute security.
5. Data Retention and Deletion
5.1 How Long We Keep Your Data
- Active accounts: Your data is retained as long as your account is active
- Deleted alarms: Permanently deleted immediately when you delete them
- Alarm history: Retained until you delete your account
- Deleted accounts: All personal data is permanently and completely deleted immediately upon account deletion. This includes your profile, alarms, history, statistics, friends list, profile photo, and all associated usage data. Encrypted backup copies used solely for disaster recovery are purged within 30 days.
5.2 Your Right to Delete Your Account
You can delete your account at any time from the App's Settings screen. When you delete your account, all of your data is permanently and immediately deleted from our systems. This includes:
- Your profile, email, username, and display name are permanently deleted
- All your alarms (personal and shared) are deleted
- Your alarm history and statistics are deleted
- You are removed from all friend lists
- Your profile photo is deleted from cloud storage
- Your push notification tokens are deleted
- All usage data, performance records, and any other data associated with your account are permanently deleted
Important: Account deletion is permanent and cannot be undone. Upon deletion, all of your personal data is erased immediately and completely — we do not retain your data after account deletion. Encrypted backup copies used solely for disaster recovery are purged within 30 days.
6. Your Privacy Rights
6.1 European Users (GDPR)
If you are located in the European Economic Area (EEA), you have the following rights under the General Data Protection Regulation (GDPR):
- Right to access: Request a copy of your personal data
- Right to rectification: Correct inaccurate or incomplete data
- Right to erasure: Delete your account and personal data
- Right to data portability: Receive your data in a machine-readable format
- Right to object: Object to processing of your data
- Right to withdraw consent: Withdraw consent at any time
6.2 California Users (CCPA)
If you are a California resident, you have the following rights under the California Consumer Privacy Act (CCPA):
- Right to know: Request information about personal data we collect, use, and disclose
- Right to delete: Request deletion of your personal data
- Right to opt-out: Opt-out of the "sale" of personal data (Note: We do not sell your data)
- Right to non-discrimination: We will not discriminate against you for exercising your rights
6.3 How to Exercise Your Rights
To exercise any of these rights, contact us at support@ringlinkalarm.com. We will respond within 30 days.
7. Children's Privacy
Ringlink is intended for users aged 12 and older. We do not knowingly collect personal information from children under 12. If you are a parent or guardian and believe your child has provided us with personal information, please contact us at support@ringlinkalarm.com, and we will delete that information.
8. International Data Transfers
Your data may be transferred to and stored on servers located in the United States (via Supabase/AWS). By using the App, you consent to the transfer of your information to countries outside of your country of residence, which may have different data protection laws.
We ensure appropriate safeguards are in place, including relying on Supabase's compliance with GDPR and other international data protection standards.
9. Changes to This Privacy Policy
We may update this Privacy Policy from time to time. When we do, we will:
- Update the "Last Updated" date at the top of this page
- Notify you via push notification or email if changes are material
- Post the updated policy at ringlinkalarm.com/privacy
Your continued use of the App after changes are posted constitutes your acceptance of the updated Privacy Policy.
10. Contact Us
If you have any questions, concerns, or requests regarding this Privacy Policy or your personal data, please contact us:
Farouq Zafar
Email: support@ringlinkalarm.com
Location: Finland
We will respond to all inquiries within 7 business days.