ColumnFlow — Privacy & Beta EULA

🗣️ Join Discussions
Contact: lee.manolis@gmail.com
Effective date: September 7, 2025
Privacy Policy Beta EULA

Privacy Policy

Effective date: September 7, 2025
Contact: lee.manolis@gmail.com

ColumnFlow is a personal finance app that helps you project monthly cash flow across iPhone, iPad, and Mac. We designed it to keep your data private: your budget lives on your devices and (optionally) in your iCloud account—not on our servers.

Summary (the short version)

What data the app handles

Budget data (you enter)
What: months, starting/ending balances, line items (label, amount, date, projected flag), currency code.
Where: stored locally on device and, if iCloud is enabled, in your iCloud private database (CloudKit).
Why: to provide the app’s core functionality (budget projection).

Calendar data (optional)
What: when you use “Add Items to Calendar,” the app creates/updates all-day events in a dedicated “ColumnFlow” calendar with the item’s title and an amount summary in the notes.
Where: saved in your device’s Calendar via EventKit. A small local mapping file (UUID ↔︎ event ID) is stored in the app’s documents folder to keep events in sync.
Why: so projected items can appear on your calendar.
Control: turn off at any time; removing the “Projected” flag or running the update will remove linked events.

Files (optional)
What: CSV import/export of months and items.
Where: handled locally using the system file picker; exported files are saved to a location you choose.
Why: to let you back up, move, or edit data outside the app.

CloudKit notifications
What: the app registers for silent (content-available) remote notifications so CloudKit can nudge the app to pull changes.
Where: delivered by Apple. No marketing notifications.
Why: faster, near-real-time sync.
Control: you can disable notifications in system settings; sync still works, just less instantly.

Diagnostics
In-app log: a lightweight, on-device event list (e.g., “Pushed to CloudKit”).
System crash reports (optional): If you’ve opted in to share diagnostics with developers via Apple, we may receive aggregated crash reports tied to Apple’s identifiers, not to your identity.

What we do not collect or do

Legal bases (GDPR/EEA)

You may have rights to access, correct, export, or delete your data. Contact us at lee.manolis@gmail.com for help.

Security

Data retention & your controls

Children’s privacy

ColumnFlow is not directed to children under 13, and we do not knowingly collect personal information from children.

International transfers

iCloud is operated by Apple and may store/process data in data centers outside your country. Apple’s safeguards and policies apply to CloudKit storage.

Changes to this policy

We may update this policy as the app evolves. We’ll change the “Effective date” above and, where appropriate, notify you in-app or on our site.

↑ Back to top

ColumnFlow Beta End User License Agreement (EULA)

Last updated: September 7, 2025

Summary

1. License & Use

We grant you a personal, revocable, non-transferable license to install and use the TestFlight build of ColumnFlow solely for evaluation and feedback during the beta period. You may not distribute, resell, or reverse-engineer the app.

2. Eligibility

You must be able to enter a binding agreement and comply with Apple’s TestFlight terms. If you test on an employer-managed device, ensure you have permission.

3. Test Data

Use non-sensitive data whenever possible. If you connect iCloud or Calendar, data is stored in your iCloud account and on your devices. You are responsible for maintaining backups as appropriate.

4. Feedback

Feedback, bug reports, or suggestions you provide may be used, adapted, or incorporated into ColumnFlow without obligation to you. Do not include confidential information in feedback.

5. Privacy

See the Privacy Policy. The beta build includes no advertising or third‑party analytics SDKs. Crash reports may be received via Apple if you have opted in.

6. No Warranties

The beta is provided “as is” and “as available,” without warranties of any kind. You assume all risks of using pre-release software.

7. Limitation of Liability

To the maximum extent permitted by law, we are not liable for any indirect, incidental, special, or consequential damages, or lost data/profits, arising from or related to your beta use.

8. Termination

We may end your access to the beta at any time. You may stop participating by uninstalling the beta build and leaving the TestFlight program.

9. Export & Compliance

You agree to comply with applicable laws, including export, import, and sanctions regulations.

10. Changes

We may update this EULA as the beta evolves. Continued testing after changes means you accept the updated terms.

Contact

Questions about this EULA or the beta? Email lee.manolis@gmail.com or post in GitHub Discussions.

↑ Back to top