Privacy Policy
Your financial records
Hxmy Asset stores your ledger on your device by default. Personal iCloud Sync and sharing are optional. There is no developer-operated account system or server for your ledger.
The app contains no advertising, cross-app tracking, or behavioral analytics SDK. We do not sell your personal information.
Information stored on your device
- Your accounts, balances, transactions, holdings, recorded dividends, categories, recurring rules, assets, and settings are stored in the app’s local database or device preferences.
- Payment text and selected screenshots are processed on your device. Recognition creates an editable draft, not a ledger entry. Original payment text is discarded; structured draft fields and a duplicate-detection digest are retained. The app does not automatically record a payment, monitor other apps’ notifications, or read your message inbox.
- Photos are accessed through images you choose or capture. Saved icons, card images, and attachments stay on the device unless you enable a feature that syncs them. Selecting a screenshot for recognition does not delete the original from your photo library.
- Optional full card numbers are encrypted with a key stored in the device’s Keychain. The app normally displays the last digits and uses system authentication before revealing the full number. Full card numbers and this key are excluded from personal and family CloudKit sync.
- The app shares a net-worth snapshot, currency, and update time with its widget through an App Group on the same device. Sensitive widget values use Apple’s privacy controls; display behavior also depends on your device and system settings.
Personal iCloud Sync and shared spaces
Personal iCloud Sync is off by default. When you enable it, your accounts, transactions, assets, holdings, recorded dividends, categories, recurring rules, payment drafts, and saved images are synchronized through your private CloudKit database to devices using the same Apple Account. Full card numbers, original payment text, security keys, and device permissions are not included.
Shared spaces are separate. Only the accounts you select and the associated data included in that space are made available to invited participants through Apple CloudKit. Member names and identifiers support membership permissions and show who recorded an entry. Enabling personal sync does not automatically share your whole ledger with family members.
The app uses CloudKit encrypted fields for financial payloads. Apple provides the service’s transport, storage, and account protections; the applicable protections depend on Apple’s service and your account configuration. The developer does not operate a server to receive these financial records.
Turning personal sync off retains both local and iCloud data. Pausing or ending a shared space stops subsequent sharing under that space’s rules; it does not guarantee removal of copies another participant already retains. Changing Apple Accounts pauses the linked ledger’s personal sync to avoid mixing accounts.
Network services
The app uses the following services. Market-data requests do not contain your account balances, holding quantities, or transaction history. Service providers can receive connection information such as your IP address.
The app downloads a public exchange-rate table to calculate currency conversions.
Requests include a market trading-pair symbol to obtain a public quote.
If you configure your own API key, the app sends that key and the requested ticker symbol to Finnhub.
When enabled, the data described above is sent to Apple’s service. CloudKit may use Apple push notifications to inform the app about changes.
Apple processes payments. The app receives product and verified transaction information needed to determine access, such as the product identifier, purchase or expiration status, and renewal or refund information. The app does not receive your payment-card number from Apple.
Encrypted backups and exports
You can export transactions as CSV or save an encrypted .hxbak database backup to a location you choose. If you choose iCloud Drive or another cloud provider, that provider stores the exported file under its own terms.
Backups use AES-256-GCM with a passphrase you choose. Restoring requires that passphrase; the developer has no passphrase-recovery or backup-decryption service. A database backup may contain already-encrypted card-number fields, but the device-only card key is not exported, so those fields may not be readable on another device. Original payment text is removed from database backups.
A database backup is distinct from personal iCloud sync. Files you export are not automatically deleted when records are later changed or deleted in the app.
Permissions and integrations
- Face ID, Touch ID, and device authentication: used for App Lock and protected information. Apple performs authentication; the app does not receive biometric templates.
- Camera and selected photos: used only when you choose to capture or import an image for an app feature.
- Notifications: due-date, expiration, and renewal reminders are scheduled locally. CloudKit change notifications are separate from these reminders.
- Siri and Shortcuts: can prefill a form or save a payment draft. You review, correct, and confirm a draft before it becomes a ledger entry.
You can manage system permissions in your device’s Settings or System Settings.
Retention and your choices
You control the records you enter, sync, share, export, and delete. Unprocessed drafts remain in your inbox for you to confirm or ignore. Processed draft records and duplicate-detection digests may remain stored to synchronize their status and prevent repeated imports. Export, backup, and viewing are not restricted by the free-entry quota.
Deleting the app does not automatically delete data in iCloud, other participants’ copies, or files you exported. Local app storage, App Group data, and Keychain items are subject to the operating system’s removal and retention rules. Manage cloud data through the relevant Apple account controls and delete exported backups from their saved locations when you no longer need them.
This page and support
This HTML page includes no advertising or analytics scripts and loads no external fonts or scripts. It can remember your language preference locally in your browser. The website hosting provider and email provider may process their normal connection or delivery logs.
If you contact support, we use the email address and information you send to respond to your request. Please avoid sending passwords, full card numbers, backup passphrases, or unnecessary financial records.
Children
The app is not directed to children under 13. If you believe a child has sent personal information to the developer through support, contact us so that the request can be addressed.
Changes and contact
We will update the effective date when this policy changes materially. For privacy questions or support, contact hyzdreamstudio@gmail.com.