Welcome to WALLTIK (Smart Expense Tracker), an offline-first personal finance application developed by Ovixtik. This Privacy Policy explains how WALLTIK handles information when you use the application.
Our Core Promise: WALLTIK is a fully offline application. All your financial data is stored exclusively on your device. We do not collect, transmit, sell, share, or have access to any of your personal or financial information. No account, email, or sign-up is required.
1. Information We Collect
1.1 What WALLTIK Stores on Your Device
All data is stored locally in the app's private storage and is never transmitted to any server. The data includes:
- Financial Records: Expenses, income, debts, savings, and category information you manually enter.
- App Preferences: Language, currency, theme mode, primary color, and notification settings.
- Security Settings: Your 4-digit PIN code and biometric unlock preferences.
- Optional Receipt Photos: Images you choose to attach to expense records (Premium feature).
- Setup Flags: First-run status, onboarding completion, migration markers, and your Premium activation status (verified on the device).
1.2 What WALLTIK Does NOT Collect
- No personal identifiers (name, email, phone number, address).
- No device identifiers collected by the app (IMEI, advertising ID, installation ID). The device ID shown for Premium activation codes is never sent by the app.
- No location data of any kind.
- No contacts, calendar entries, SMS, or call logs.
- No usage analytics or behavioral metrics.
- No crash reports or error telemetry.
- No account credentials — the app has no login or sign-up screen.
2. Data Storage Locations
2.1 Local SQLite Database
Stored in the app's private directory and inaccessible to other apps. Contains tables for expenses, income, income history, custom categories, debts, and deleted debts (trash bin).
2.2 Local Key-Value Storage
Used for preferences and settings such as language code, theme mode, PIN, biometric toggle, and Premium activation status.
2.3 Private File Storage
Receipt photos attached to expenses are stored in the app's private documents directory and are not visible to other applications.
3. Permissions Requested
WALLTIK requests the following Android permissions only when needed for specific features:
| Permission | Purpose | When requested |
|---|---|---|
| Camera | Capture receipt photos | Only when you tap "attach receipt" |
| Storage / Media Images | Pick existing photos or backup files | Only when you select an image or restore a backup |
| Biometric / Fingerprint | Unlock app with fingerprint or face | Only when you enable biometric unlock in settings |
| Notifications | Show local reminders and spending alerts | On first attempt to send a notification (Android 13+) |
| Vibration | Haptic feedback on PIN keypad | Implicit, no user prompt |
| Internet | Open external URLs in your system browser | Only when you tap a link in Settings |
WALLTIK does not request background service, boot completion, wake lock, SMS, or phone permissions.
4. Backup and Restore (User-Initiated Only)
4.1 Creating a Backup
When you tap "Backup" in Settings, WALLTIK creates a ZIP file containing your database and receipt photos. This file is passed to your device's system share sheet — you choose where to send it (Gmail, Drive, USB, etc.). The app itself never uploads this file anywhere.
4.2 Restoring a Backup
You can select a ZIP file from your device through the system file picker. WALLTIK replaces the local database and receipt files with the backup contents. No data leaves your device during this process.
5. Third-Party Services
Apart from Google Play Billing (see section 7), WALLTIK does not integrate with any of the following:
- No Firebase, Google Analytics, or Crashlytics
- No AdMob or any advertising networks
- No Mixpanel, Sentry, or other tracking SDKs
- No social media login or sharing SDKs
- No cloud sync or backup services
The app uses only open-source Flutter packages for local functionality. None of these packages communicate over the network on behalf of WALLTIK.
6. External Links
WALLTIK contains links in the Settings screen that open your system browser. The app itself does not send any data to these URLs — your browser handles them independently:
- Link to the developer's other apps on Google Play
- Link to rate WALLTIK on Google Play
- Link to this Privacy Policy
- Email link to contact support
7. Premium Purchases and Activation Codes
Premium features (such as the PIN lock and receipt photos) can be unlocked in one of two ways:
- Google Play Billing: Google processes the payment under Google's Privacy Policy. We never see or store your card or payment details.
- Offline activation code: a code verified entirely on your device, with no network call.
7.1 Device ID
To issue an activation code we need your device ID. The app shows it to you on screen but never sends it anywhere. You send it to us yourself, by email, only when you request a code.
Nothing about your purchase or activation is sent to our servers by the app. The only data we receive is what you choose to send us when you ask for a code.
8. Security
- PIN Lock (Premium feature): Optional 4-digit PIN to access the app.
- Biometric Authentication: Optional fingerprint or face unlock using your device's built-in security.
- App-Private Storage: All data is isolated and protected by the Android operating system.
Transparency Note: In the current version, the PIN is stored in local key-value storage in plain text. This will be migrated to secure storage in a future update. Since the data never leaves your device, the practical risk is limited to physical device access by another person.
9. Data Retention and Deletion
Your data remains on your device for as long as WALLTIK is installed. To delete all your data:
- Uninstall the app, OR
- Clear app data through your device's Settings → Apps → WALLTIK → Storage → Clear Data
Both actions permanently remove all financial records, settings, and receipt photos. Backup files you saved externally are not affected and remain under your control.
10. Children's Privacy
WALLTIK does not target children under the age of 13 and contains no third-party content directed at children. Since the app does not collect any personal information from any user, it does not knowingly collect any data from children. The minimum supported Android version is 5.0 (Lollipop).
11. International Users and Compliance
WALLTIK supports 11 languages (Arabic, English, Spanish, Italian, German, French, Portuguese, Turkish, Chinese, Hindi, Persian) and is available worldwide. Because no data is transmitted or stored on external servers, there are no international data transfers.
WALLTIK is designed to comply with major privacy regulations including:
- General Data Protection Regulation (GDPR)
- California Consumer Privacy Act (CCPA)
- Google Play Data Safety requirements
- Children's Online Privacy Protection Act (COPPA)
12. Your Rights
You have complete control over your data at all times:
- Access: All your data is visible inside the app.
- Modification: Edit or delete any record at any time.
- Export: Create backup files whenever you wish.
- Deletion: Uninstall the app to remove all data permanently.
- Portability: Backup files can be saved or transferred freely.
13. Changes to This Privacy Policy
We may update this Privacy Policy occasionally to reflect changes in the app or applicable laws. The "Last Updated" date at the top of this page indicates when the policy was last revised. Significant changes will be communicated through the app's Settings screen and the Google Play listing. Continued use of WALLTIK after such updates constitutes acceptance of the revised policy.
14. Contact Information
For any questions, concerns, or requests regarding this Privacy Policy or the application, please contact us:
Developer: Ovixtik
Support Email: support@ovixtik.com
Application: WALLTIK – Smart Expense Tracker
Package: com.ovixtik.walltik
This Privacy Policy applies exclusively to the WALLTIK mobile application.