Bunk Roster

End-User License Agreement

Welcome to Bunk Roster! These Terms and Conditions, including any platform-specific clauses ("Terms" or "EULA"), govern your use of the Bunk Roster mobile application ("App"). By accessing or using the App, you agree to be bound by these Terms. If you do not agree to these Terms, please do not use the App.

These Terms constitute a legally binding agreement between you, the End-User, and the App's owner Ayman Saafan ("we," "us," or "our").

1. Eligibility

To use the App, you must be at least 13 years old. By using the App, you represent and warrant that you are at least 13 years of age.

2. Scope of License and App Usage

We grant you a limited, non-exclusive, non-transferable, revocable license to install and use the App for your personal, non-commercial use on a single device that you own or control.


Specific to Apple (iOS) Users: This license is limited to use on any Apple-branded Products that you own or control as permitted by the Usage Rules set forth in the Apple Media Services Terms and Conditions. This license may be accessed and used by other accounts associated with you via Family Sharing.

3. User Content and Local Storage

The App allows you to create and manage roster data and break schedules ("User Content"). You acknowledge that this User Content is stored LOCALLY on your device. We do not host, backup, or sync this data to our own servers (excluding your Firebase Authentication profile). You are solely responsible for maintaining backups of your device data.

4. Restrictions on Use

You agree not to:

  • Use the App for any illegal or unauthorized purpose.
  • Interfere with or disrupt the integrity or performance of the App.
  • Attempt to reverse engineer or gain unauthorized access to our authentication systems.

5. Third Party Terms

In using the App, you must comply with all applicable third-party terms, such as your mobile carrier's data agreement and the Firebase/Google terms for authentication.

6. Intellectual Property

The App's code, design, and branding are owned by us. You may not copy, modify, or distribute the App software without our express written consent.

7. Apple-Specific Provisions

This Section 7 applies ONLY to users who obtained the App through the Apple App Store.

7.1. Acknowledgement.

You acknowledge that this EULA is between you and the Developer only, and not with Apple. The Developer is solely responsible for the App.

7.2. Maintenance and Support.

The Developer is solely responsible for providing maintenance and support. Apple has no obligation whatsoever to furnish such services.

7.3. Warranty.

The Developer is responsible for any product warranties. In the event of any failure to conform to any applicable warranty, you may notify Apple for a refund of the purchase price. To the maximum extent permitted by law, Apple will have no other warranty obligation.

7.4. Product Claims.

The Developer, not Apple, is responsible for addressing any claims relating to the App, including product liability, legal/regulatory compliance, or consumer protection claims.

7.5. Intellectual Property Rights.

In the event of a third-party claim of intellectual property infringement, the Developer, not Apple, will be responsible for the investigation and defense of such claims.

7.6. Third Party Beneficiary.

Apple and Apple’s subsidiaries are third-party beneficiaries of this EULA. Upon your acceptance of these terms, Apple will have the right to enforce this EULA against you.

8. Legal Compliance

You represent and warrant that (i) you are not located in a country subject to a U.S. Government embargo; and (ii) you are not listed on any U.S. Government list of prohibited or restricted parties.

9. Disclaimers

The App is provided "as is." Because rosters are stored locally, we are not responsible for any data loss occurring due to hardware failure, app deletion, or device loss. The use of the App is at your sole risk.

10. Limitation of Liability

To the fullest extent permitted by law, we shall not be liable for any indirect or incidental damages (including loss of roster data) arising out of your use of the App.

11. Subscriptions and Trials

The App may offer premium features via auto-renewable subscriptions.

11.1. Trials and Device ID.

We may use your device's unique identifier to grant a one-time free trial. This identifier is used solely to verify eligibility.

11.2. Billing.

All transactions are processed by Apple or Google. We cannot manage billing or refunds directly.

12. Account Deletion

You may request the deletion of your Firebase authentication account via the 'Delete Account' button in the App. Local data deletion is managed by you by clearing data or uninstalling the App.

13. Governing Law

These Terms shall be governed by the laws of UAE.

14. Contact Information

Developer Name: Ayman Saafan

Address: Algarhoud, Dubai, UAE

Email: support@habitdojo.app

Effective Date: February 8, 2026