1. Acceptance of Terms
By downloading, installing, or using XTrack ("the app"), you agree to be bound by these Terms of Service and our Privacy Policy. If you do not agree, do not use the app.
2. Description of Service
XTrack is an all-in-one personal tracking app providing the following features:
- Finance Tracker: log income, expenses, and investments; auto-import transactions from bank and UPI SMS messages; track spending across custom categories.
- Habit Tracker: create, log, and track daily habits with streaks and statistics.
- Task Manager: create and track one-off or recurring tasks with goal progress.
- Reminders & Alarms: schedule notifications and full-screen alarm alerts at precise times.
- Timers: focus timer (Pomodoro-style), stopwatch, workout/interval timer, and loop timer.
- Statistics: visualise habit and task completion history and streaks over time.
All data is stored locally on your device. The app does not require an account to use.
3. User Responsibilities
- You are responsible for maintaining the security of your device and access to the app.
- You agree to use the app only for lawful, personal, non-commercial purposes.
- You will not attempt to reverse-engineer, decompile, modify, or tamper with the app.
- You are responsible for all data you enter into the app.
4. Device Permissions
The app requests the following permissions to deliver its features. You may revoke any permission via device Settings → Apps → XTrack → Permissions. Revoking a permission will disable the related feature.
- Notifications: required for reminders and alarm delivery.
- Exact alarms / alarm scheduling: required to fire alarms at the precise time you set.
- Display over other apps / full-screen intent: required to show alarm screens on the lock screen and over other apps.
- Run on device startup: required to restore your alarm schedules after a device restart.
- Keep screen on (wake lock): used during active timer sessions when you enable the keep-awake option.
- Audio settings / vibration: required to play alarm sounds and vibrate for notifications.
- Internet: used solely to check for and download over-the-air app updates. No personal data is transmitted.
- READ_SMS: used for the Finance Tracker "Import from SMS" feature. See Section 5.
5. SMS Permission and Finance Tracker
- The Finance Tracker's "Import from SMS" feature reads bank and UPI transaction messages to automatically create expense and income entries.
- By granting the SMS permission, you consent to the app reading financial SMS messages (bank alerts, UPI transactions) on your device solely to create finance entries.
- SMS data is processed on-device only. It is never uploaded, shared, or sold.
- You can revoke SMS permission at any time via device Settings → Apps → XTrack → Permissions → SMS.
6. Alarm Overlay and Lock Screen
To ensure alarms are not missed, XTrack may display a full-screen alert over your lock screen or other apps when an alarm fires. By granting the "Display over other apps" permission, you consent to this behaviour. No data from other apps is accessed through this mechanism. You can disable this in device Settings → Apps → XTrack → Display over other apps.
7. Over-the-Air (OTA) Updates
XTrack uses Expo's update service to deliver improvements without requiring a full Play Store update. By using the app you consent to receiving these updates automatically. OTA updates are delivered over encrypted connections and contain only app code — they do not access or transmit your personal data. Major version changes requiring native updates will still go through the Play Store.
8. Data and Privacy
Your use of the app is governed by our Privacy Policy. All personal data (habits, tasks, finance entries, alarm schedules) is stored locally on your device and is never uploaded to our servers.
9. Finance Tracker Disclaimer
The Finance Tracker is a personal budgeting tool only. It does not constitute financial, tax, or investment advice. XTrack and Xternix are not responsible for any decisions made based on data displayed in the app. Always verify transactions with your bank directly. Finance data is stored locally only and may be lost if you uninstall the app or clear app data.
10. Timer and Alarm Disclaimer
Timer and alarm accuracy may vary depending on your device's battery optimisation settings. If your device restricts background processes, alarms may be delayed. We recommend disabling battery optimisation for XTrack in device settings for reliable alarm delivery.
11. Intellectual Property
All content, design, code, and trademarks in XTrack are the property of Xternix. You are granted a limited, non-exclusive, non-transferable licence to use the app for personal, non-commercial purposes only.
12. Disclaimer of Warranties
The app is provided "as is" and "as available" without warranties of any kind, express or implied. We do not warrant that the app will be error-free, uninterrupted, or free of viruses or other harmful components.
13. Limitation of Liability
To the fullest extent permitted by law, Xternix shall not be liable for any indirect, incidental, special, consequential, or punitive damages arising from your use of or inability to use the app, including loss of data, missed alarms, or inaccurate finance records.
14. Changes to Terms
We may update these Terms at any time. Continued use of the app after changes are posted constitutes acceptance of the updated Terms. We will update the effective date above when changes are made.
15. Termination
We reserve the right to suspend or discontinue the app at any time. You may stop using the app at any time by uninstalling it. Uninstalling will permanently delete all locally stored data.
16. Governing Law
These Terms are governed by the laws of India. Any disputes shall be subject to the exclusive jurisdiction of the courts of India.
17. Contact
For questions about these Terms, contact us at: xternix.dev@gmail.com