Privacy Policy
Effective Date: 19 January 2025
AttendDy ("we," "our," "us") respects your privacy and is committed to protecting the personal information you
provide when using our Attendance App ("the App"). This Privacy Policy outlines how we collect, use, and safeguard
your information in compliance with applicable privacy laws.
1. Information We Collect
a. Personal Information
Google Account Data: When you authenticate with the App, we collect your Google account credentials
to access Google Sheets and Google Drive via the following scopes:
- auth/drive.file (non-sensitive):
- Employers: To create attendance-related folders, spreadsheets (e.g., Company
Information, Employee Information, and Employee Data), and upload images.
- Employees: To upload attachments for attendance, time-off requests, overtime, and
reimbursements to a dedicated folder.
- auth/spreadsheets (sensitive): Used by employees to access employer-shared attendance
spreadsheets by providing the Spreadsheet ID.
- Google Sign-In SDK: Collects your email address as a unique identifier and retrieves your
display name to personalize your experience within the App.
b. Location Data
Purpose: We use location data for geofence reminders (e.g., when employees are near their office),
for recording attendance, and to enable the "My Location" button on Google Maps.
Permissions Required:
- ACCESS_COARSE_LOCATION
- ACCESS_FINE_LOCATION
- ACCESS_BACKGROUND_LOCATION (for geofence reminders)
c. Device Permissions
We require the following additional permissions for specific features:
- Notification and Reminder Features:
- POST_NOTIFICATIONS: To send attendance reminders.
- SCHEDULE_EXACT_ALARM: To schedule time-based reminders.
- VIBRATE: To enable vibration for reminders.
- FOREGROUND_SERVICE and related permissions: To ensure alarms and geofence services work in the
foreground.
- Boot-Up Services:
- RECEIVE_BOOT_COMPLETED: To reinitialize reminders or alarms after the device restarts.
- Photo Uploads:
- The App accesses photos chosen via the gallery (File Picker) or captured using the built-in camera app
to upload them to the user’s Drive.
2. How We Use Your Information
Google Sheets and Drive Integration:
Employers:
- Create a "Company Information" spreadsheet that stores company profile data, employee tracking settings, and
attendance preferences (e.g., tracking location, requiring photos for attendance).
- Create and manage "Employee Information" and "Employee Data" spreadsheets for individual employees, containing
profiles, attendance data, schedules, and more.
- Generate payslips using Google Docs API.
Employees:
- Input the shared "Company Information" spreadsheet ID to access attendance-related features.
- Submit attendance data, including location, timestamp, attached documents, or photos.
- Submit revisions, time-off requests, overtime requests, and reimbursement data.
- Upload attachments (e.g., images) to a dedicated folder.
Geolocation:
- For geofence-based attendance reminders.
- To verify attendance location, if enabled by the employer.
Google Account Data:
- To authenticate users and provide a personalized experience using their Google-provided email and display
name.
3. Sharing of Information
- Google Sheets and Drive: The App does not access any files other than those explicitly shared
with the App via the Spreadsheet ID or created within its directory.
- Location Data: Location data is used solely for geofencing and attendance purposes and is not
shared with third parties.
- Third Parties: We do not sell, rent, or share your personal data with third parties for
marketing purposes.
4. Data Security
- OAuth Authentication: Secure access to Google APIs using industry-standard OAuth 2.0.
- Encryption: Data transmitted between the App and Google APIs is encrypted.
- Access Controls: Sensitive data such as location and Google Sheets data is accessible only for its intended
purpose.
5. User Control
Users can control their data access and sharing preferences within the app.
6. Third-Party Services
The App relies on Google APIs (Drive API, Sheets API, Docs API, and Geofence API) to provide its functionality. By
using the App, you agree to the terms and privacy policies of Google LLC.
7. Changes to This Privacy Policy
We may update this Privacy Policy from time to time. Changes will be posted with an updated "Effective Date."
8. Contact Us
If you have any questions or concerns about this Privacy Policy, please contact us at ha.dhip.developer@gmail.com.