1. Information we process
Depending on the features you use, iCashPro may process:
- Account identifiers such as user ID, display name, email address, authentication provider and Guest ID information.
- Businesses, accounts, currencies, balances, transactions, notes, categories, payment modes, customer/contact details and movement history that you enter.
- Images or other supported attachments, reminder settings and exported/backup data.
- Sharing invitations, member roles, approval decisions, access permissions and the identity of the user who created or changed a shared record.
- Device notification tokens, basic device/platform information and technical request data needed for sign-in, security, synchronization and delivery of notifications.
2. How information is used
Information is used to create and authenticate your account, provide cashbook features, calculate balances and reports, save and restore records, synchronize supported data, deliver email verification codes and reminders, enable account sharing, enforce roles, prevent abuse, diagnose failures and provide support.
Current access: All currently available app features are free. No subscription-based account limit is active. If optional paid plans are introduced later, pricing and limits will be shown before purchase.
3. Local storage, cloud backup and sync
iCashPro uses local device storage for responsive access and offline-capable work where supported. When you sign in or use sharing, selected records and backups may also be transmitted to and stored by contracted cloud service providers so data can synchronize, notifications can be delivered and supported recovery can occur. Internet access is required for authentication, email verification, invitations, shared updates, push notifications and cloud operations.
No system can guarantee uninterrupted availability or recovery of every record. Keep a separate JSON backup before signing out, replacing a device, deleting the app or restoring data.
User-to-user account sharing
An Owner can invite another registered iCashPro user using that user's registered email. The recipient must accept before access is granted. Owners must verify the recipient and share only information they are authorized to disclose.
Roles and approvals
- Owner: controls account details, members, roles and deletion permission.
- Admin: may manage members; a new invitation initiated by an Admin requires Owner approval before it is sent.
- Editor: may add and edit transactions; deletion is available only when the Owner enables Allow Delete.
- Viewer: has read-only access.
Shared activity and notifications
Authorized changes may synchronize to all members and may show who performed an action. Invitations, approvals, acceptance, rejection, role changes, removals and shared activity may generate in-app, email or push notifications. The Owner can remove a member and a member can leave. This stops future authorized access but cannot recall information already viewed, exported, copied or independently backed up.
4. Device permissions
- Contacts: used only after permission to help select customer/contact information.
- Photos/files: used when you select an attachment, import a backup or export a report.
- Notifications: used for reminders and account-sharing activity when enabled.
You can change permissions in device settings, but disabling one may prevent the related feature from working.
5. Authentication and service providers
iCashPro may use Apple, Google, email verification and Guest ID sign-in. Contracted providers may process limited information to authenticate users, send verification email, host encrypted-in-transit cloud requests, store supported records and deliver notifications. Their own terms and privacy policies may also apply.
6. Disclosure and sale of data
We do not sell personal or financial data. Information may be disclosed to service providers only as needed to operate the app, to users you intentionally share an account with, when required by law, or to protect users, security and legal rights. iCashPro does not currently use your financial records for targeted advertising.
7. Data retention and backups
Local records remain until you delete them, restore over them, delete the app or erase the device. Supported cloud records are kept while needed to provide the service, maintain sharing and recovery, prevent abuse or meet legal/security requirements. Leaving a shared account removes your future access, while records controlled by the Owner remain. Copies already exported, downloaded or independently backed up are not automatically recalled.
Account & Data Deletion
iCashPro users can permanently delete their iCashPro identity and associated personal app data directly from the iOS or Android app.
Delete from the iCashPro app
Open iCashPro → Settings tab → Account section → Delete My Account
- First delete every account you own and leave or remove every account shared with you. Account deletion remains blocked while even one linked account exists.
- Tap Delete My Account.
- Read the permanent-deletion warning, type delete in the confirmation field and select Delete Forever.
- Keep the device online while iCashPro verifies the empty account list and completes deletion.
Data removed
After successful server confirmation, deletion removes the user's Firebase Authentication identity, iCashPro user profile, personal cloud backup, pending login code, invitations, member/access references, in-app account notifications, related deletion archives/tombstones and the active user's local app data on that device. The process cannot be undone.
Important limitations
Information previously shared with another authorized user, exported to a file, copied, or stored in somebody else's independent backup cannot be automatically recalled. Limited security, operational or legal records held by service providers may remain only for the period required by law, fraud prevention, security or provider retention requirements.
Deletion assistance
If you cannot access the app or need help with an account-deletion request, contact support@icashpro.com. Do not send verification codes, passwords or confidential financial records by email.
Open the dedicated deletion page
8. Security
We use reasonable technical and organizational measures, including authenticated requests, role checks and encrypted network connections. You are responsible for securing your device, email account, verification codes, backups and sharing choices. No method of storage or transmission is completely risk-free.
9. International processing
Cloud providers and users of a shared account may be located in different countries. By using online features, information may be processed where those services operate, subject to applicable safeguards and law.
10. Children's privacy
iCashPro is not directed to children under 13 and we do not knowingly collect their personal information. If you believe a child has provided information, contact us so the matter can be reviewed.
11. Changes to this policy
We may update this policy when app features, security requirements, providers, law or the business model changes. The effective date will be updated and material changes may also be communicated in the app.
Contact
For privacy, account access, data deletion, app support or feedback, email support@icashpro.com.