Last updated: July 28, 2026
This policy explains what data GENIE collects, why, and how you control it. We collect only what we need to run the attendance and academic management platform — nothing more.
Contents
GENIE is an education technology platform developed and operated by Genesis Systems Labs & Technologies Limited, a company incorporated in Nigeria. We provide attendance management, academic records, grading, and related services to universities, polytechnics, and other tertiary institutions across Africa.
For students and staff onboarded by a tertiary institution, that institution is the data controller and Genesis Systems Labs & Technologies Limited acts as data processor on its instruction. Your institution decides what is collected and why; we process it on their behalf under contract. Where you deal with us directly — a support request, or an account you create yourself — we are the controller.
Questions about this policy: privacy@thegenieos.com
The table below lists every category of personal data we collect through the GENIE Student app and the web portal, together with the reason for collection.
| Data type | Why we collect it | Linked to you | Shared |
|---|---|---|---|
| Full name | Account creation & identity verification | Yes | No |
| Email address | Account login, OTP verification, notices | Yes | No |
| Phone number | OTP-based authentication, attendance alerts | Yes | No |
| Gender | Institutional reporting and aggregate analytics | Yes | No |
| Matriculation / staff number | Your identity within your institution | Yes | No |
| Profile photograph | Optional avatar only — stored privately, served via short-lived signed URLs; never used for matching or recognition | Yes | No |
| Parent / guardian contact | Name, phone and email (where a guardian link exists) to send attendance alerts | Yes | No |
| Precise location (GPS) | Verify physical classroom presence | Yes | No |
| Background location | Auto-checkout when student leaves classroom | Yes | No |
| Bluetooth identifiers | Proximity-based attendance via BLE beacon | No | No |
| Device push token | Push notifications for attendance & grades | Yes | No |
| Academic records | Grades, attendance, course enrolment | Yes | No |
| Payment & billing info | Subscription processing via Flutterwave / Paystack | Yes | Payment processor only |
| Crash & error reports | App stability monitoring via Sentry | No | Sentry only |
We do not collect data that is not listed above. In particular, we do not read your contacts, camera roll, microphone, calendar, or any other sensor not explicitly listed.
Under the Nigeria Data Protection Act 2023, we rely on contract performance (to provide the service you enrolled in) and legitimate interests (platform security, fraud prevention, crash monitoring) as our lawful bases for processing. Where consent is required — for example, for background location — we request it explicitly through the operating system permission dialog.
Attendance in GENIE is geofence-verified. When you start a check-in, the app reads your GPS coordinates once and compares them against the registered perimeter of the classroom. If you are inside the perimeter, attendance is logged. The raw coordinates are not stored on our servers; only the binary result (present / absent) is recorded.
We request background location access on both Android and iOS to support auto-checkout — when you physically leave the classroom mid-session, the app automatically marks you as departed. This prevents a student from checking in and then leaving. Background location is active only during an open class session and stops when the session ends or you clock out.
As a secondary proof-of-presence mechanism your device communicates with the lecturer's device over Bluetooth Low Energy (BLE). The BLE exchange is local, encrypted, and ephemeral — no Bluetooth identifiers leave your device. BLE is used in addition to GPS, not instead of it, to prevent location spoofing.
When GENIE asks you to authenticate at check-in, your device performs the check using its own fingerprint or face unlock. The device returns only whether the check succeeded. Your biometric template never leaves your phone, is never transmitted to us, and is never stored on our servers. We record only a yes-or-no result alongside your attendance. If your device has no biometric hardware or you have not enrolled, check-in proceeds without it.
We do not sell your personal data. We share it only as described below:
Your data is stored and processed in the European Union (Google Cloud, europe-west1, Belgium). Some of our service providers are established in the United States and personal data may be transferred to them for the purposes described above. These transfers are made under contractual safeguards with each provider.
All data in transit is encrypted using TLS 1.2 or higher. Data at rest is encrypted by our infrastructure provider, Google Cloud, using AES-256 encryption applied by default to Cloud SQL and Cloud Storage. Access tokens are short-lived (JWT) and are stored in the device's encrypted secure keystore (iOS Keychain / Android Keystore via Expo SecureStore), never in plain AsyncStorage or cookies.
Further detail on our security practices is available on our Security page.
Under the Nigeria Data Protection Act 2023 you have the right to:
To exercise any right, email privacy@thegenieos.com with the subject line "Data Request — [your right]". We will respond within 30 days.
To request deletion of your account, email privacy@thegenieos.com with the subject line "Data Request — Erasure". We will respond within 30 days. Where your institution is the data controller for your records, we will process the request on their instruction and tell you if any part of it must be directed to them.
Nigerian tertiary institutions admit some students under the age of 18. Under the Nigeria Data Protection Act 2023, a person under 18 is a child, and processing a child's personal data requires the consent of a parent or legal guardian.
Where a student is onboarded by an institution, that institution is the data controller and obtains any consent required from a parent or guardian as part of its own admission process. Our agreements with institutions require them to warrant that they have obtained that consent before a student's data is provided to GENIE.
If you are a parent or guardian and you wish to withdraw consent or ask what data we hold about your child, contact your institution in the first instance, or email privacy@thegenieos.com and we will direct your request appropriately.
The app and platform integrate with the following third-party services. Each has its own privacy policy:
We may update this policy as the platform evolves. When we make material changes, we will notify you via a push notification and update the "Last updated" date at the top. Continued use of GENIE after a policy change constitutes acceptance of the updated terms.
Genesis Systems Labs & Technologies Limited
Genesis Systems Labs & Technologies Limited, Lagos, Nigeria
Privacy enquiries: privacy@thegenieos.com
General support: support@thegenieos.com