
Last updated July 29, 2026
RETA One is an offline-first attendance app used by field supervisors to record worker time and attendance by scanning QR badges. This policy explains what information the app collects, how it is used, and who to contact with questions.
Effective: July 30, 2026 · App ID: com.swifttechglobix.retaone
Contents
RETA One is a business tool, not a consumer social app. It has two kinds of people in its data flow, and this policy covers both:
Because RETA One is deployed by an employer to its own supervisors, the employer (the organization operating RETA One) is the data controller for worker records. This policy describes what the app itself collects and does with that data on the device and in transit to the backend.
RETA One does not collect contacts, browsing history, or any data unrelated to running a shift, and it contains no advertising or analytics SDKs.
The Android app requests the following permissions. Each exists to support a specific, visible feature — none run in the background for unrelated purposes.
| Permission | Used for |
|---|---|
CAMERA | Scanning QR badges and capturing the per-scan audit photo. |
ACCESS_FINE_LOCATIONACCESS_COARSE_LOCATION | Detecting which job site a scan session is happening at, and flagging scans outside the expected site boundary. |
ACCESS_WIFI_STATENEARBY_WIFI_DEVICESCHANGE_WIFI_STATE | Reading the connected Wi-Fi network name as a secondary signal for site detection. |
INTERNETACCESS_NETWORK_STATE | Syncing queued attendance records and photos to the backend when a connection is available. |
Attendance data collected on the device is used solely to produce a workforce time and attendance record for the employer: who was on site, when, and where. Location and Wi-Fi data are used only to auto-select the correct job site for a scan session, not to track a supervisor's or worker's movement outside of that purpose.
RETA One is built to work with no signal for extended periods. Every scan is written immediately to an encrypted local database on the device (SQLCipher). Nothing is held in plaintext on disk. When the device regains connectivity, queued records — and, on a lower priority queue, photos — sync to the backend in the background, without interrupting scanning for the next worker.
Attendance data is transmitted only to RETA One's own backend (
api.reta1ne.com) that the employer's supervisors sign into. It is not sold, not shared with advertisers, and not passed to any third-party analytics or marketing service — the app does not include any such SDKs.
Attendance records remain on the device, encrypted, until they successfully sync to the backend, after which they continue to exist as part of the employer's attendance history. Retention of that synced record is governed by the employer's own record-keeping obligations and settings on the backend, not by the mobile app itself.
A worker who wants to review, correct, or request deletion of their attendance records should start with their employer's supervisor or HR contact, since the employer holds the underlying record. Supervisors, or anyone with a question this policy doesn't answer, can reach us directly using the contact details below.
Attendance data is encrypted at rest on the device and transmitted over an encrypted connection during sync. Supervisor sessions use token-based authentication rather than storing a reusable password on the device.
RETA One is a workplace tool intended for use by adult supervisors managing an adult workforce. It is not directed at children, and we do not knowingly collect data from children through the app.
If how RETA One collects or uses data changes, this page will be updated and the effective date at the top will change to match. Continued use of the app after an update means you accept the revised policy.
Questions about this policy or how RETA One handles data can be sent to:
RETA One
rudolf@rudolfgoosen.co.za
This document is the privacy policy for the RETA One mobile application (com.swifttechglobix.retaone), published for use in app store and app gallery listings.