HyRota Logo
HyRota
Download App

Privacy Policy

Last updated: June 21, 2026

1. Introduction

Welcome to HyRota. We respect your privacy and are committed to protecting the personal data you share with us. This Privacy Policy describes how we collect, use, process, and protect your information when you use the HyRota mobile application and our backend synchronization services.

2. Information We Collect

We collect information that you directly provide to us, as well as data automatically generated through your use of the application:

  • User Profile Data: Name, personal email, work email, default job title, default work address, default work postcode, telephone number, and profile image URI.
  • Shift & Rota Templates: Shift logs, titles, custom recurrence parameters, checklists, and timesheets stored locally and synced.
  • Location & Geofencing Data: To support automated check-in and check-out tracking, the app monitors device location relative to your designated work site geofences. This data is checked locally on-device. Shift check-in and check-out events (timestamps and whether geofencing was satisfied) are stored and synchronized with our server.

3. Location Tracking & Background Geofencing

A core feature of HyRota is the ability to automatically register your shift attendance.

  • Background Access: With your permission, the application accesses your device's GPS location in the background to recognize when you enter or exit a designated work site geofence.
  • Privacy Control: Background location tracking is entirely optional and can be toggled on or off at any time via the "Auto Check-In/Out" toggle inside the user profile settings.
  • Data Usage: Exact coordinate history is kept locally on-device. Only compiled check-in and check-out times are stored on the server for report exports.

4. Storage & Synchronization

To support offline operation and secure cloud access, your data is processed as follows:

  • On-Device SQLite: Your shifts, profile settings, and templates are stored locally in an encrypted/private SQLite database.
  • Cloud Syncing: When connected to the internet, local database transactions are batch-uploaded to our backend server via JWT-authenticated requests. This stores your data in our secure cloud database, partitioned by your verified personal email.

5. How We Use Your Information

We use the collected data for the following purposes:

  • To display and manage your rotation calendar.
  • To compile and export monthly CSV timesheet logs.
  • To send shift reminders and location check-in reminders.
  • To coordinate synchronization across multiple devices using your account email.

6. Data Retention and Deletion

You can clear all local storage inside the application setup menu. If you wish to delete your cloud profile and synchronized timesheets permanently from the server, please contact our support team.

7. Contact Information

If you have any questions or feedback regarding this Privacy Policy, please contact us at:
[email protected]