# Privacy Policy for Tool Tracker
**Effective Date:** April 19, 2026
**Developer:** Muhammad Ilyas
**Contact:** muhammadilyas15@gmail.com
**Package:** com.ilyas.ilyasapps.toolinventory
## 1. Introduction
Tool Tracker ("we", "our", "the app") is a tool inventory and lending log application for contractors, tradespeople, workshops, and anyone who wants to keep track of their tools and equipment. This Privacy Policy explains how we collect, use, store, and protect your information when you use our mobile application.
By using Tool Tracker, you agree to the collection and use of information as described in this policy.
## 2. Information We Collect
### 2.1 Information You Provide
You enter this information directly into the app. All of it is stored locally on your device.
- **Tool details** — name, category, model, serial number, barcode, purchase date, purchase price, current value, location, condition, notes, and photos you attach
- **Lending records** — borrower name, borrower phone number, lend date, expected return date, actual return date, condition at lend and return, job site, and notes
- **Job site details** — site name, address, client name
- **App preferences** — theme (light/dark/system), currency
### 2.2 Information Collected Automatically
- **Device information** — model, Android version, and app version (used only for crash reporting)
- **Crash logs** — stack traces and device state when the app crashes
- **Anonymous usage analytics** — screen views, feature usage, and aggregated event counts
- **Advertising identifier** — used by Google AdMob to serve ads to free users
- **Purchase information** — subscription and in-app purchase status (handled by Google Play Billing)
### 2.3 Information from Third-Party Services
Tool Tracker does **not** use social sign-in, cloud sync, or account creation. We do not receive information from third-party identity providers.
## 3. How We Use Your Information
We use collected information to:
- Provide the core inventory and lending features (storing your tools, borrowers, and job sites)
- Let you call or SMS borrowers directly from the lending detail screen (this uses your device's phone/SMS app — we do not send anything from our servers)
- Generate reports and insights (total value, value at risk, utilization, borrower reliability, and more) from your locally stored data
- Display advertisements to free-tier users via Google AdMob
- Identify and fix crashes via Firebase Crashlytics
- Understand how features are used, in aggregate, via Firebase Analytics
- Process Premium purchases via Google Play Billing
We do **not** use your tool, lending, or borrower data for advertising or send it anywhere outside your device.
## 4. Data Storage and Security
### 4.1 Local Storage
- All tool, lending, and job site data is stored locally on your device in an app-private Room (SQLite) database
- App preferences are stored in Android SharedPreferences
- Tool photos, if you add them, are stored in your device's internal app-private storage
- Data is inaccessible to other apps on your device
### 4.2 Cloud Storage
Tool Tracker does **not** sync any inventory, lending, or borrower data to any server. Your data stays on your device.
The only data transmitted off the device is:
- Crash reports to Firebase Crashlytics (when the app crashes)
- Anonymous analytics events to Firebase Analytics
- Ad requests to Google AdMob (free tier only)
- Purchase validation to Google Play Billing
### 4.3 Backup & Export
You can export your entire inventory to a JSON file and share or save it wherever you like (email, Google Drive, local storage, etc.). The exported file is plain JSON — anyone with access to the file can read it. You are responsible for protecting any backups you create.
### 4.4 Security Measures
- All network communication (analytics, crash reports, ads) uses HTTPS/TLS encryption
- The app database is stored in Android's app-private sandbox, which is isolated per app
- No passwords or authentication credentials are stored by the app
## 5. Data Sharing
### 5.1 We Do NOT Sell Your Data
We do not sell, trade, or rent your personal information, tool data, or borrower information to third parties.
### 5.2 Third-Party Services
The app uses the following third-party services:
| Service | Purpose | Data Accessed | Privacy Policy |
|---------|---------|---------------|----------------|
| Google AdMob | Advertising (free tier) | Advertising ID, ad interactions, approximate location derived from IP | https://policies.google.com/privacy |
| Google UMP (Consent) | GDPR/CCPA consent collection | Consent preferences | https://policies.google.com/privacy |
| Firebase Analytics | Aggregated usage metrics | Anonymous usage patterns, device info | https://firebase.google.com/support/privacy |
| Firebase Crashlytics | Crash reporting | Crash logs, device model, OS version | https://firebase.google.com/support/privacy |
| Google Play Billing | Subscription and purchase processing | Purchase history, subscription status | https://policies.google.com/privacy |
| Google Play In-App Updates | Prompt users to install app updates | App version info | https://policies.google.com/privacy |
We do **not** use Firebase Authentication, Firebase Firestore, Firebase Storage, or any other cloud-sync service. Your inventory and lending data never leaves your device.
### 5.3 Ad Personalization
- Free-tier users see banner, interstitial, and rewarded ads served by Google AdMob
- AdMob may use your advertising identifier and approximate location (derived from IP) to personalize ads
- You can opt out of personalized ads through your device settings (Settings → Google → Ads → "Opt out of Ads Personalization")
- Premium subscribers see no advertisements
## 6. Borrower Information
When you record a lending, you may enter a borrower's name and phone number. Please note:
- This information is stored **only on your device** and is never transmitted to our servers or third parties
- You are responsible for informing borrowers that you are recording their contact information
- You are responsible for obtaining any consent required under your local laws before storing a borrower's personal details
- The "Call" and "SMS" buttons on the lending detail screen use your device's phone and SMS apps directly — we do not transmit any borrower data
## 7. Permissions
Tool Tracker requests the following Android permissions:
| Permission | Purpose |
|------------|---------|
| `INTERNET` | Loading ads, sending crash reports, checking for app updates, validating purchases |
| `ACCESS_NETWORK_STATE` | Checking network availability before making network requests |
| `CAMERA` | Taking photos of tools to attach to inventory records |
| `VIBRATE` | Haptic feedback on button taps |
| `com.android.vending.BILLING` | Processing in-app purchases through Google Play |
Tool Tracker does **not** request location, microphone, contacts, or any other sensitive permission.
## 8. Children's Privacy
Tool Tracker is not directed at children under the age of 13. We do not knowingly collect personal information from children under 13. If you believe a child under 13 has used the app, please contact us and we will delete any applicable data.
## 9. Your Rights and Choices
### 9.1 Access and Control
- You can view and edit all your data within the app at any time
- You can export your entire inventory to a JSON file from Settings → Backup Data
- You can delete any tool, lending, or job site at any time
### 9.2 Data Deletion
- Uninstalling the app removes all locally stored data (database, preferences, photos)
- You can also clear data via Android Settings → Apps → Tool Tracker → Storage → Clear data
- Because Tool Tracker does not sync to any cloud, there is no server-side data to delete
### 9.3 Ad Preferences
- A Premium subscription removes all advertisements
- You can opt out of personalized ads via device settings (Settings → Google → Ads)
- You can review and change your consent preferences in the app (where applicable under GDPR/CCPA)
## 10. GDPR Compliance (European Users)
If you are located in the European Economic Area (EEA), you have the following rights:
- **Right to access** — you can view all your data directly in the app
- **Right to rectification** — you can edit any data entered in the app
- **Right to erasure** — uninstalling the app deletes all your data
- **Right to restrict processing** — you can disable analytics consent via the in-app consent dialog
- **Right to data portability** — you can export your data to a JSON file
The app uses Google's User Messaging Platform (UMP) to obtain consent for personalized advertising and analytics in compliance with GDPR and ePrivacy.
To exercise any of these rights or ask a privacy question, contact us at muhammadilyas15@gmail.com.
## 11. California Privacy Rights (CCPA)
California residents have the right to know what personal information is collected, used, shared, or sold. Tool Tracker:
- Does **not** sell your personal information
- Collects only the minimal data described in Section 2
- Stores your inventory and lending data locally on your device
To exercise your CCPA rights, contact us at muhammadilyas15@gmail.com.
## 12. Data Retention
- **Local data** (tools, lendings, job sites, preferences, photos) is retained on your device until you delete it or uninstall the app
- **Analytics data** is retained per Google's standard Firebase Analytics retention policy (up to 14 months)
- **Crash reports** are retained per Firebase Crashlytics policy (up to 90 days)
- **Ad data** is retained per Google AdMob's retention policies
## 13. Changes to This Policy
We may update this Privacy Policy from time to time. We will notify you of significant changes by:
- Updating the "Effective Date" at the top of this policy
- Updating the copy hosted at the privacy policy URL linked from the Google Play Store listing
Your continued use of the app after changes constitutes acceptance of the updated policy.
## 14. Contact Us
If you have questions or concerns about this Privacy Policy or our data practices, contact us at:
**Email:** muhammadilyas15@gmail.com
**Developer:** Muhammad Ilyas
**App:** Tool Tracker — Equipment & Lending Log