Spendcast Privacy Policy

Your finances. Your device. Your data.

Effective Date: March 1, 2026

Spendcast is a personal finance tracking app for iOS, watchOS, and widgets, built by PerfectAim. This Privacy Policy explains how the app handles your information. The short version: your data never leaves your device.

Privacy at a Glance Spendcast is designed with a privacy-first architecture. All financial data, AI chat processing, receipt scanning, and voice recognition happen entirely on your device. We do not operate servers, collect analytics, or use third-party tracking SDKs. We have no way to access your data because it is never transmitted to us or anyone else.

1. Information We Collect

We do not collect any personal information. Spendcast does not send data to external servers, cloud APIs, or analytics services. All information you enter into the app remains on your device.

The data you create within Spendcast may include:

All of this data is stored locally on your device using Apple's SwiftData framework. None of it is transmitted off-device by the app.

2. Device Permissions

Spendcast requests certain device permissions to provide its features. Each permission is optional, and the associated features are fully processed on-device.

Camera

Used for receipt scanning and barcode scanning. Images are processed on-device using Apple's Vision framework. Photos taken for receipt capture are stored locally within the app's data container unless you choose to save them elsewhere.

Processed on-device only

Microphone

Used for voice transaction logging. Audio is processed on-device using Apple's Speech framework to convert your spoken words into transaction entries. Audio recordings are not stored or transmitted.

Processed on-device only

Photo Library

Used to import receipt images from your photo library. Selected images are processed locally for data extraction. Spendcast does not access photos beyond the ones you explicitly select.

Processed on-device only

Speech Recognition

Used for voice-to-text conversion when logging transactions by voice. All speech recognition runs on-device through Apple's Speech framework without sending audio to any server.

Processed on-device only

3. Data Storage

All app data is stored on your device using the following Apple technologies:

iCloud Backup

If you choose to enable iCloud backup on your device, your Spendcast data may be included in your device backup. This is controlled entirely by you through your device settings and is handled by Apple. Spendcast does not independently sync data to iCloud. Please refer to Apple's Privacy Policy for information about iCloud data handling.

Apple Watch Sync

If you use the Spendcast Watch app, data is transferred between your iPhone and Apple Watch using Apple's WatchConnectivity framework. This is a direct device-to-device connection and does not pass through external servers.

4. On-Device AI Features

Spendcast includes an AI-powered chat feature for financial insights. This feature runs entirely on-device using on-device machine learning models. Your financial data and conversations with the AI assistant are never sent to external servers, cloud APIs, or third-party AI services.

5. Data Sharing and Third Parties

We do not share your data with anyone. Spendcast:

In-App Purchases

Spendcast offers in-app purchases managed through Apple's StoreKit framework. All payment processing is handled directly by Apple. We do not receive, process, or store your payment information (such as credit card numbers or billing addresses). For details on how Apple handles your payment data, see Apple's Privacy Policy.

6. Data Security

Your data benefits from the security protections built into iOS, including:

Because your data is stored only on your device and is never transmitted over a network by the app, the risk of unauthorized remote access is eliminated by design.

7. Data Retention and Deletion

Your data exists only on your device (and your iCloud backup, if enabled). You can delete all Spendcast data at any time by:

Since we do not store your data on any server, there is nothing for us to retain or delete on our end.

8. Children's Privacy

Spendcast is not directed at children under the age of 13. We do not knowingly collect personal information from children. Because the app does not collect or transmit any personal data, there is no data collection from any user, including children. If you believe a child is using the app in a way that concerns you, please contact us at support@perfectaim.dev.

9. Your Rights

Because Spendcast does not collect, store, or process your data on any server, many traditional data-rights requests (access, portability, erasure) are handled by you directly on your device. You have full control over your data at all times.

If you have questions about your data or your rights, please contact us at support@perfectaim.dev.

10. Changes to This Policy

We may update this Privacy Policy from time to time. If we make material changes, we will update the "Effective Date" at the top of this page and, where appropriate, notify you through the app. Your continued use of Spendcast after any changes indicates your acceptance of the updated policy.

11. Contact Us

If you have any questions or concerns about this Privacy Policy or Spendcast's privacy practices, please contact us:

PerfectAim
Email: support@perfectaim.dev