Back to Portfolio
Roost
Manage your home together. Meal plans, groceries, chores, budgets, and savings — all synced instantly between you and your partner. No accounts needed. Just share a link.
SwiftSwiftUISwiftDataCloudKit Sharing

About This Project
Manage your home together. Meal plans, groceries, chores, budgets, and savings — all synced instantly between you and your partner. No accounts needed. Just share a link.
Roost is a shared household management app designed specifically for couples who want to stay coordinated without the overhead of complex family apps. Built with CloudKit sharing, your data syncs in real-time between partners with no backend servers, no accounts to create, and no passwords to remember.
Key features include:
- Real-time sync between partners via CloudKit sharing
- Shared meal planning calendar
- Collaborative grocery lists
- Household budget and savings tracking
- Chore management and assignments
- No accounts or sign-ups required — just share a link to connect
- All data stays on-device and in your private iCloud
Accessibility
Supported Features
Dark Interface
Differentiate Without Color Alone
Privacy Policy
Last updated: February 7, 2026
Build with Brandon ("we", "us", or "our") built Roost as a privacy-first app. This Privacy Policy explains how we handle information when you use Roost.
1. Information We Collect
Roost does not collect, store, or transmit any personal data to external servers. All data you enter into Roost — including meal plans, grocery lists, chores, budgets, and savings — is stored locally on your device and synced through your private Apple iCloud account via CloudKit.
We do not collect:
- Names, email addresses, or contact information
- Usage analytics or behavioral data
- Location data
- Advertising identifiers
- Any personally identifiable information
2. Data Storage and Sync
All app data is stored locally using SwiftData and synced between devices using Apple's CloudKit framework. When you share a household with a partner, data is shared through Apple's CloudKit sharing infrastructure. We have no access to this data — it is managed entirely by Apple's iCloud services and subject to Apple's privacy policy.
3. Third-Party Services
Roost does not integrate with any third-party analytics, advertising, or tracking services. The only third-party service involved is Apple's iCloud/CloudKit, which is required for device sync and household sharing.
4. No Account Required
Roost does not require you to create an account. Household sharing is handled through Apple's native CloudKit sharing mechanism — simply share a link with your partner.
5. Children's Privacy
Roost does not knowingly collect any information from children under the age of 13. Since we collect no personal information from any user, there is no risk of inadvertently collecting data from children.
6. Data Deletion
Since all data is stored locally on your device and in your private iCloud account, you can delete all Roost data at any time by deleting the app or removing its data through your device settings. We retain no data on external servers.
7. Changes to This Privacy Policy
We may update this Privacy Policy from time to time. Changes will be reflected by updating the "Last updated" date at the top of this page. We encourage you to review this page periodically.
8. Contact Us
If you have questions about this Privacy Policy, contact us at:
brandon@buildwithbrandon.com