EMS (“App”, “we”, “us”, or “our”) is operated by SoloChoicez. This Privacy Policy explains how we collect, use, store, share, and protect information when you use the EMS mobile application available on Google Play and related services.
By downloading, installing, or using the App, you agree to this Privacy Policy. If you do not agree, please do not use the App.
1. Who this App is for
EMS is an employee management application for authorized employees and staff of SoloChoicez (and organizations using this EMS system). It is a workplace tool for login, attendance, profile management, leave/work-from-home requests, and work-related notifications.
The App is not directed at children under 13, and we do not knowingly collect personal information from children.
2. Information we collect
Depending on how you use the App, we may collect the following categories of information:
2.1 Account and profile information
- Username and password (used to sign you in; password is not stored on the device after login)
- Full name, email address, and contact number
- Date of birth, gender, and marital status
- Address, city, state, and zip/postal code
- Employee/staff ID, department, designation, company, role, office shift, joining/exit dates, and attendance type
- Profile photograph (if you upload one)
2.2 Attendance and location data
- Clock-in and clock-out times and related attendance records
- Device location (approximate and/or precise latitude and longitude) when you clock in or clock out, only if your attendance method requires GPS (location-based attendance)
- Location is collected while using the App (foreground). We do not continuously track your location in the background
- Employees configured for IP-based attendance may not need GPS for punching
2.3 Leave and work-from-home information
- Leave type, start and end dates, reasons, and remarks
- Work-from-home request details (dates, reason, remarks, and related fields)
2.4 Device, session, and notification data
- Authentication/session token after successful login
- Cached user profile information on the device for App use
- Push notification device token (FCM token) so we can send you work-related push notifications
- Basic technical information needed to operate notifications and App connectivity
2.5 Photos and media
- Images you capture with the camera or select from your gallery when updating your profile photo
2.6 Information stored locally on your device
- Login session token
- Cached user profile data
- Push notification (FCM) token
- Permission onboarding completion flag
We do not store your password in local device storage after login.
3. App permissions we request
To provide core features, EMS may request the following device permissions. Permissions are requested only when needed, and you can allow or deny them.
| Permission | When it may be requested | Purpose |
|---|---|---|
| Internet / Network access | Required for App operation | Connect to EMS servers for login, attendance, profile, leave/WFH, and notifications |
| Location (approximate & precise) — while using the App | During first-launch permission onboarding, and again when clocking in/out if GPS attendance is enabled | Location-based attendance verification for clock-in and clock-out. Not used for continuous background tracking |
| Camera | Only when you choose to take a profile photo | Capture your profile photograph |
| Photos / media (read images) | Only when you choose a profile photo from gallery | Select an existing image as your profile photograph |
| Notifications / Push notifications | After login, or when the device asks for notification permission | Allow EMS to send push notifications for work/HR updates such as leave status, announcements, and other important alerts using Firebase Cloud Messaging (FCM), and to display notifications while the App is in use |
If you deny or later revoke a permission in your device settings, related features may be limited (for example: GPS attendance without location permission, profile photo upload without camera/gallery permission, or no push alerts without notification permission).
4. How we use your information
We use collected information to:
- Authenticate users and provide secure access to EMS features
- Record and manage attendance, including location verification where required by company policy
- Display and update employee profile information
- Process leave and work-from-home requests
- Send push notifications and show in-app notifications related to work/HR matters
- Maintain security, prevent misuse, troubleshoot issues, and improve App reliability
- Meet legal, compliance, and internal company obligations
We do not sell your personal information.
We do not use your personal information for third-party advertising.
5. How we share information
Your information may be processed by or shared with:
| Recipient | Purpose |
|---|---|
| SoloChoicez / EMS servers (including services hosted at ems.solochoicez.cloud) | Core HR operations: authentication, attendance, profile, leave/WFH, and notifications |
| Authorized company administrators / HR staff | Managing employees, attendance, leaves, and related workplace processes |
| Google Firebase (Firebase Cloud Messaging; Firebase Analytics may be included in the App build) | Delivering push notifications and supporting app analytics/operational metrics |
| Google Play services | App distribution, notifications, and related device platform services |
We may also disclose information if required by law, regulation, legal process, or to protect the rights, safety, and security of SoloChoicez, users, or others.
6. Push notifications
With your permission, EMS requests notification permission and registers a device push token (FCM token) with our servers. This allows us to send work-related push notifications, such as:
- Leave or work-from-home updates
- HR announcements and alerts
- Other important workplace notifications
You can turn off notifications at any time in your device settings. When you log out, we remove or invalidate the device token where supported by the system.
7. Data retention
- Account, profile, attendance, leave, and related HR records are retained on company systems as needed for employment, payroll, compliance, and business operations
- Session tokens and locally cached data remain on your device until you log out or clear App data
- Push tokens are updated while you use the App and are removed/invalidated on logout where supported
8. Data security
We use reasonable technical and organizational measures to protect your information, including authenticated access to our APIs. However, no method of transmission over the internet or electronic storage is 100% secure. Please keep your login credentials confidential and do not share your account with others.
9. Your choices and rights
Subject to applicable law and company policy, you may:
- Access or update certain profile information in the App
- Allow, deny, or revoke location, camera, photos, or notification permissions in device settings
- Log out to clear the local session from the App
- Contact us to request access, correction, or deletion of personal data where legally allowed and compatible with employment/HR record requirements
10. International and cloud processing
Data may be processed on servers and cloud services used by SoloChoicez to operate EMS, which may include our hosting infrastructure and Google Firebase / Google Play services.
11. Third-party services
The App uses third-party services that may process certain device or usage data according to their own policies, including:
- Google Firebase (Cloud Messaging / Analytics components)
- Google Play services
We encourage you to review the privacy practices of those providers for more information about their processing.
12. Children’s privacy
EMS is not intended for children under 13. We do not knowingly collect personal information from children. If you believe a child has provided us personal information, contact us and we will take appropriate steps.
13. Changes to this Privacy Policy
We may update this Privacy Policy from time to time. When we do, we will revise the “Last updated” date at the top of this page. Continued use of the App after changes means you accept the updated Privacy Policy.
14. Contact us
For privacy questions, permission concerns, or data requests, contact:
- Email: it_support@solochoicez.com
- App: EMS
- Organization: SoloChoicez
15. Summary for app store transparency
In plain terms, EMS may collect and use:
- Account and profile details for employee access and HR features
- Location (while using the App) for GPS-based attendance
- Camera and photo access for profile pictures
- Push notification permission and device push token for work alerts
- Attendance, leave, and WFH records for workplace operations
Data is used for App functionality and workplace management, is not sold, and is not used for third-party advertising.