Privacy Policy
Last Updated: 20 October 2026
This page describes the collection, use and disclosure of your personal information by CodeKaaru [us/we/our] and third-party services used in the app. By choosing to use our app, you agree to the collection and use of information in relation to this policy.
Information collection and use
-
Data collected by us [Ajack - Attendance Manager]
We do not send any user data to our servers. All data is stored and processed locally on your device. For more details, see the Information not collected by us section below.
-
Data collected by third-party services
We use a few third-party services listed below, which may collect certain information. Details on the types of information collected, their practices, and instructions for opting out are provided below.
Firebase Analytics (Google Analytics for Firebase)
We use Firebase Analytics (Google Analytics for Firebase), an analytics service provided by Google LLC, to understand how the app is used and to improve its performance and user experience.
The analytics data collected may include information such as app usage events, device information (such as device model and Android version), approximate location (such as country or region), and app configuration details. This data is collected automatically and is used only for analytics and app improvement purposes.
Google Privacy Policy: https://policies.google.com/privacy
Firebase Privacy Information: https://firebase.google.com/support/privacyFirebase Crashlytics
We use Firebase Crashlytics, a crash reporting service provided by Google LLC, to monitor app stability and identify errors. Crashlytics may collect information such as device information, operating system version, and crash diagnostics. This data is used solely to improve app performance and stability.
Learn more about how Firebase handles data: Privacy and Security in Firebase
Google Privacy Policy: https://policies.google.com/privacyGoogle AdMob
We use Google AdMob, a mobile advertising service provided by Google LLC, to display ads in this app.
Ads may be served by Google AdMob and its advertising partners through mediation. These partners may process data in accordance with their own privacy policies.
Google and its advertising partners may use information such as the advertising ID associated with your device to help provide and improve advertising, including serving personalized or non-personalized ads. This information may be used to infer interests or demographics in order to show ads that are more relevant to you.
Learn more about how Google and its advertising partners collect, use, and provide controls over data for advertising purposes: Advertising
Google Privacy Policy: https://policies.google.com/privacy
Users can manage ad personalization preferences or opt out of personalized ads through Google’s ad settings:
Ad Settings
Partner Ad Settings
Our Privacy Policy does not cover the practices of third-party services used in this app. We encourage you to review the respective Privacy Policies of these third-party services for more detailed information.
Information not collected by us [Ajack - Attendance Manager]
Attendance Data
The app allows you to create and manage attendance records for your personal use. All attendance data you enter is stored locally on your device.
This data is not sent to us, and we do not collect, view, store, or process any attendance information on our servers. You remain in full control of your data at all times.
The app offers features such as backup, export, or import to help you save or transfer your data. These options are entirely user-initiated, and any data shared or stored through these features remains under your control.
Automatic Backup & Restore via Google Drive
Ajack - Attendance Manager provides an optional "Automatic Google Drive Backup and Restore" feature that allows you to back up and restore your attendance data, including subjects and related app settings, using your own Google Drive account. This feature allows you to restore your data when needed, such as when switching devices, reinstalling the app, or recovering data after losing local app data.
You can choose a Google account to use for backups, configure automatic backups in the app settings to run daily or weekly, or turn automatic backups off. You can also create a backup manually at any time using the "Backup Now" button. Automatic backups follow your selected setting.
When you enable this feature, the app uses the Google Drive API with the "https://www.googleapis.com/auth/drive.file" permission to create a dedicated folder named "Ajack auto backup" in your Google Drive for storing backup files. The app can access its own backup files but cannot access unrelated files, photos, or folders in your Google Drive.
Backup files are stored in your Google Drive account. The data contained in these backups is used only for backup and restore purposes and is not transmitted to us or stored on our servers. We do not sell or share data accessed through the Google Drive API with third parties for advertising or unrelated purposes.
You can revoke Ajack - Attendance Manager's access to your Google Drive at any time by visiting your Google Account Connections page: https://myaccount.google.com/connections
Revoking access does not automatically delete existing backup files.In-App Purchases & Purchase Tokens
When you make an in-app purchase through Google Play, Google Play generates a purchase token for the transaction. The app reads your Google Play purchase token locally on your device to verify your access to paid features.
This token is not sent to our servers, not stored by us, and is used only on your device to confirm whether your purchase is active.
We do not receive or store your payment card details or other sensitive billing information.
Contact Form
The app has a contact form that opens your device’s email client. Your email address is used only to respond to your message and is not stored in our database.
Cookies
The website associated with this app uses cookies to support site functionality. These cookies are set by the website when viewed in your device’s browser or in-app WebViews. The app itself does not set cookies. You can manage or disable cookies via your browser or device settings. The app does not access or control cookies set by the website.
Links to Other Sites
Our app contains links to other sites, some of which are added as part of giving attribution to them. If you click on a third-party link, you will be directed to that site. Note that these third-party sites are not operated by us. We have no control over and assume no responsibility for the content, privacy policies, or practices of any third-party services or user data.
Children’s privacy
This app is intended for users aged 16 and above. We do not knowingly collect personal information from anyone under 16. Users under the age of 16 should not use this app and are advised to uninstall it.
Changes to This Privacy Policy
We may update this Privacy Policy from time to time. When we make changes, we will update the “Last Updated” date at the top of this page. Your continued use of the app after any changes indicates that you accept the updated policy. We encourage you to review this page periodically for the latest information.
Contact Us
For any queries regarding our privacy policy, you can contact us at codekaaru@gmail.com