1. Privacy Policy Overview
SoftQuill Labs ("we", "us", or "our") develops and maintains PayOffPath as a local-first consumer mobile utility designed to help borrowers organize, understand, and accelerate debt repayment.
Our core architectural philosophy is that your financial information belongs exclusively to you. PayOffPath is designed so that its primary features—including debt registration, amortization calculations, payoff strategy simulations, and payment logging—operate entirely on your device without requiring you to create an account, log in, or transmit financial details to our servers.
2. About PayOffPath
PayOffPath is an Android application that enables users to track multiple loans, compare mathematical debt payoff strategies (such as Debt Avalanche and Debt Snowball), simulate the impact of additional monthly contributions, analyze windfalls, and plan repayment schedules deterministically.
All calculation logic, tenure projections, and financial insights are computed on-device using local mathematical algorithms.
3. Information PayOffPath Stores on Your Device
When you use PayOffPath, information you choose to enter is stored locally within your device's private, sandboxed application storage (using an encrypted/isolated SQLite database via Android Room and Jetpack DataStore preferences).
This on-device data includes:
- Debt & Loan Details: Loan names (e.g., "Education Loan", "Home Loan"), debt category classifications (Home Loan, Personal Loan, Vehicle Loan, Credit Card, Education Loan, Gold Loan, Business Loan, Medical Loan, P2P Borrowing, or Other), original principal amounts, current outstanding balances, annual interest rates, monthly EMI/minimum payment amounts, payment due days of the month, remaining tenure in months, prepayment penalty rates, lock-in periods, and optional personal notes.
- Payment History Logs: Payment dates, total amounts paid, breakdowns between principal and interest, prepayment penalties paid, excess payment amounts, recorded balances before and after payments, payment classification tags (Regular EMI, Extra Principal, Snowflake, Bulk EMI), and user-provided payment notes.
- Cash Flow & Affordability Inputs: Monthly net income, essential expense estimates, discretionary spending allowances, and emergency buffer targets entered by the user to evaluate extra payment feasibility.
- Application Settings: User display name (optional, local only), preferred interface theme (Light, Dark, or System Default), notification timing preferences (advance notice days before due date), and Pro entitlement unlock status.
None of the financial figures or loan entries listed above are ever transmitted to SoftQuill Labs.
4. Information PayOffPath Does Not Require or Collect
To protect user privacy, PayOffPath is deliberately designed without the following requirements:
- No Bank Credentials or Account Numbers: PayOffPath never asks for, connects to, or stores your bank login credentials, bank account numbers, credit card numbers, or online banking access tokens. We do not integrate with third-party financial data aggregators.
- No Government Identification: We never request Social Security Numbers (SSN), Permanent Account Numbers (PAN), Aadhaar numbers, national identity identifiers, or tax identifiers.
- No Account Registration: You do not need to register with an email address, telephone number, password, or third-party social login to use the application.
- No Biometric or Sensor Data: The application does not collect fingerprint, facial recognition, or physical sensor data.
5. Analytics & Telemetry
PayOffPath uses an internal, local-only analytics architecture (LocalAnalyticsTracker).
- In-Memory, Local-Only Logging: Application interaction events (such as navigating to a simulator screen or changing a strategy filter) are stored in volatile local memory (capped at a maximum of 200 events) and logged only to the standard Android developer Logcat for debugging during active sessions.
-
Strict Privacy Guard: All tracked events pass through an automated privacy barrier (
PrivacyGuard) that strictly prohibits numeric monetary figures, balances, interest rates, debt names, lender identities, user notes, and personal identifiers from entering event parameters. - Zero Remote Analytics SDKs: PayOffPath contains no third-party behavioral analytics or product tracking SDKs (such as Google Analytics for Firebase, Mixpanel, Amplitude, AppsFlyer, or Adjust).
- No Telemetry Transmission: Event logs are never transmitted over the network to any analytics backend or remote server.
6. Advertising (Free Version)
The free version of PayOffPath integrates the Google Mobile Ads SDK (AdMob) (com.google.android.gms:play-services-ads) to serve banner advertisements.
- Information Collected by AdMob: When displaying ads, Google Mobile Ads may automatically collect and receive certain device and connection data, including your device's Android Advertising ID (GAID), IP address, general device model, operating system version, mobile carrier, and diagnostic/performance metrics, in accordance with Google's Advertising Privacy Policy.
- Financial Data Isolation: PayOffPath maintains strict isolation between your local data and the ad system. Your loan balances, debt names, interest rates, payment history, and cash flow figures are never shared with or accessible by Google AdMob.
- Complete Ad Suppression with Pro: If you purchase PayOffPath Pro, advertising is completely disabled. When Pro is active, no ad units are instantiated, no ad requests are initiated, and banner views are removed from the user interface.
7. In-App Purchases and Google Play Billing
PayOffPath offers an optional one-time purchase ("PayOffPath Pro") to permanently remove advertisements and unlock advanced capabilities.
-
Processed Exclusively by Google Play: In-app purchases are executed using the official Google Play Billing Library (
com.android.billingclient:billing-ktx). - No Payment Information Stored by Developer: All financial transactions, billing details, credit card numbers, payment methods, and tax calculations are handled directly by Google Play. SoftQuill Labs never receives, processes, or stores your credit card details or billing address.
-
Entitlement Verification: Google Play returns an encrypted purchase token to verify your purchase status. PayOffPath records a simple confirmation flag (
isProUnlocked = true) in your local device settings so that Pro features remain active offline.
8. Backup, Export, and Import
PayOffPath provides on-demand backup and export features via the in-app Settings screen to ensure you retain full control over your records:
- JSON Backup & Restore: Generates a full snapshot of your debts and payment history in standard JSON format, allowing you to back up your data or restore it on a new device.
- CSV Export & Import: Allows exporting your debt schedule and payment records to comma-separated values (CSV) for spreadsheet review, or importing existing records.
- PDF Summary Reports: Generates a printable, localized repayment summary report directly on your device.
All export and import operations use Android's native Storage Access Framework (system file picker). Files are saved directly to or loaded from the storage location you choose. PayOffPath does not transmit, upload, or sync your export files to any external cloud service.
Note on Android OS Cloud Backup: If you have enabled Android's system-level backup (Auto Backup to Google Drive) in your device's OS settings, the operating system may include PayOffPath's sandboxed data files in your personal Google Drive backup. This process is governed by your Android device settings and Google's standard backup terms.
9. Notifications and Device Permissions
PayOffPath utilizes a minimal set of Android system permissions to operate:
| Permission | Purpose | Data Handled |
|---|---|---|
android.permission.POST_NOTIFICATIONS |
Required on Android 13+ (API 33+) to show local EMI payment reminder notifications on your device. | Local notification channel only. Handled entirely on-device via Android WorkManager. No remote push server is used. |
com.android.vending.BILLING |
Enables the Google Play in-app purchase flow for PayOffPath Pro. | Managed by Google Play Billing library to verify Pro entitlement status. |
android.permission.INTERNETandroid.permission.ACCESS_NETWORK_STATE |
Standard network permissions merged automatically by Google Play Billing and Google Mobile Ads. | Used by AdMob to load banner ads (free version) and by Google Play Billing to verify purchase receipts. Not used by PayOffPath core code. |
10. Third-Party Services Summary
PayOffPath includes only the following third-party software libraries that may communicate over the network:
| Service Provider | Function in PayOffPath | Privacy Policy |
|---|---|---|
| Google AdMob (Google LLC) | Banner advertising delivery on the free tier. Fully disabled when Pro is active. | Google Privacy Policy |
| Google Play Billing (Google LLC) | In-app purchase processing and entitlement validation for PayOffPath Pro. | Google Play Terms of Service |
11. Data Security
Because PayOffPath stores your data on your physical device, security begins with your device's security architecture:
- Operating System Sandboxing: Android isolates PayOffPath's database and shared preferences within a private sandbox that cannot be accessed by other standard applications on your device.
- Network Encryption: Any communication handled by Google Play Billing or Google Mobile Ads takes place strictly over encrypted HTTPS/TLS connections.
- User Control: You can enhance data protection by maintaining a secure device lock screen (PIN, password, or biometric lock) and ensuring your device firmware is up to date.
12. Data Retention and Deletion
You retain complete control over the retention and deletion of your data at all times:
- Deleting Specific Items: You can delete any individual loan, debt record, or payment entry directly within the application interface at any time.
- Complete Data Erasure: You can instantly wipe all information stored by PayOffPath by navigating to your device's Settings > Apps > PayOffPath > Storage & Cache > Clear Storage.
- Uninstalling the App: Uninstalling PayOffPath from your device automatically removes the local database and preference files from your device storage.
13. Children's Privacy
PayOffPath is an adult personal finance utility intended for borrowers managing formal loans, credit cards, and amortized debts. It is not directed toward, marketed to, or designed for children under the age of 13 (or under 16 in applicable European jurisdictions). We do not knowingly solicit, collect, or process information from children.
14. Changes to This Privacy Policy
We may update this Privacy Policy from time to time to reflect changes in application functionality, legal requirements, or Google Play policies.
Whenever changes are made, the revised policy will be posted on this page with an updated "Last Updated" date at the top. We encourage you to review this page periodically.
15. Contact Us
If you have questions, concerns, or inquiries regarding this Privacy Policy or PayOffPath's data handling practices, please contact us directly: