SyncBasket

Shared grocery lists for households

Support

Find answers to common questions or reach out to us directly.

🚀 Getting Started

  1. Open SyncBasket and enter a display name to create your account.
  2. Tap Create Homestead to start a shared household, or tap Join Homestead and enter the homestead name.
  3. Once inside your homestead, tap + to add items to the shared grocery list.
  4. Invite household members — they tap Join and enter your homestead name. You'll receive a notification to accept their request.
  5. All members see the list update in real time.

Frequently Asked Questions

How do I invite someone to my homestead?

Share your homestead name with the person you want to invite. They open SyncBasket, tap Join Homestead, and enter the exact name. You'll get a notification to approve or decline their request.

Why am I not receiving notifications?

Go to iPhone Settings → SyncBasket → Notifications and make sure notifications are enabled. Also check inside the app under Settings → Notifications to confirm list updates and join request alerts are turned on.

Why aren't changes syncing to other devices?

Changes sync over the internet in real time. Check that both devices have an active internet connection. If items still don't appear, try closing and reopening the app — it will re-establish the connection automatically.

How does barcode scanning work?

Tap + then the barcode icon in the Add Item screen. Point the camera at a product barcode — the app will look up the product name and pre-fill the item name for you.

What are Repeatable Items?

Repeatable Items are things you buy regularly (e.g., milk every 7 days). Open Repeatable Items, add an item and set an interval — SyncBasket will automatically add it back to your grocery list when the interval expires.

How do I transfer homestead ownership?

Go to Settings → Members, tap the member you want to promote, and select Transfer Ownership. They'll receive a notification and must accept within 48 hours.

What happens if I leave a homestead?

Your membership is removed. If you are the owner and leave without transferring ownership first, ownership is automatically passed to another member.

Can I use the app offline?

Yes. SyncBasket uses Firestore offline persistence — you can view and add items without internet. Changes sync automatically when connectivity is restored.

How do Archived Lists work?

When you clear completed items, the list is archived locally on your device. Tap the archive icon in the top-right of the grocery list to view past shopping trips. Archives are stored on-device only and are not synced.

Can I delete my account?

Yes. Email us at the address below and we'll remove your user record, homestead membership, and all data linked to your device from our servers within 30 days.

Features at a Glance

🔄 Real-time sync
📸 Barcode scanning
🔔 Push notifications
🔁 Repeatable items
📦 Archived lists
💰 Price tracking
📵 Offline support
🏠 Multi-member households

Didn't find your answer? We're happy to help.

Contact Support

Effective date: February 27, 2026

Privacy Policy

We built SyncBasket to be simple and private. This policy explains exactly what data we collect, why, and how it is protected.

📋 Summary

SyncBasket does not sell your data, display ads, or track you across other apps or websites. The data we store is limited to what is strictly necessary to provide the shared grocery list service.

👤 Who We Are

SyncBasket is an independent iOS application. For privacy inquiries, contact us at support@syncbasket.app.

📦 Data We Collect

We collect only what is needed to provide the service:

DataPurposeWhere stored
Display nameIdentify you to household membersFirestore (cloud)
Anonymous device IDUniquely identify your account without requiring email or phoneFirestore (cloud)
Firebase Auth UIDEnforce security rules so only your household sees your dataFirestore (cloud)
FCM push tokenDeliver push notificationsFirestore (cloud)
Grocery list itemsShare your list with household members in real timeFirestore (cloud)
Homestead info & membersManage your household groupFirestore (cloud)
Notification preferencesRespect your alert settingsFirestore + device
Archived listsLocal history of past shopping tripsOn-device only
Repeatable itemsAuto-add recurring items to the shared listOn-device only
We do not collect your email address, phone number, location, health data, financial information, or any biometric data.

⚙️ How We Use Your Data

  • To provide real-time grocery list synchronisation across your household members.
  • To send push notifications when someone updates the list or requests to join your homestead.
  • To manage homestead membership (join requests, ownership transfers).
  • To authenticate requests and enforce security rules so only your household can access your data.

We do not use your data for advertising, profiling, analytics, or any purpose other than operating the app.

🔐 Device Permissions

PermissionWhy it is neededWhen requested
CameraScanning product barcodes to pre-fill item namesOnly when you tap the barcode scanner
NotificationsAlerting you to list updates and join requestsOn first launch
Background refreshReceiving push notifications while the app is backgroundedAutomatic (no prompt)

Camera images are processed entirely on-device; no photos or video are uploaded to our servers.

🔗 Third-Party Services

SyncBasket uses the following Google Firebase services to operate:

ServicePurpose
Firebase AuthenticationAnonymous sign-in to secure Firestore access rules
Cloud FirestoreStore and sync grocery list, homestead, and user data
Firebase Cloud MessagingDeliver push notifications to devices

Firebase is operated by Google LLC. Data is processed according to Google's Firebase Privacy Policy. No other third-party SDKs, analytics libraries, or advertising frameworks are included in the app.

🗓️ Data Retention

  • Your data is retained in Firestore for as long as your account is active.
  • Join requests and ownership transfer requests expire automatically after 48 hours.
  • Archived lists are stored only on your device and are not backed up to our servers.
  • When you leave a homestead, your membership record is deleted from Firestore immediately.

🔒 Data Security

All data in transit is encrypted using TLS. Data at rest is stored in Google Cloud Firestore with security rules that enforce:

  • Only authenticated users can read or write data.
  • A user can only access their own user document or documents belonging to their homestead.
  • Homestead data can only be modified by current members of that homestead.

👶 Children's Privacy

SyncBasket is not directed at children under the age of 13. We do not knowingly collect personal information from children under 13. If you believe a child has provided us with data, please contact us at support@syncbasket.app and we will delete it promptly.

⚖️ Your Rights

You have the right to:

  • Access the personal data we hold about you.
  • Correct inaccurate data (e.g., update your display name in app settings).
  • Delete your account and all associated data.
  • Withdraw consent for notifications at any time via iPhone Settings → SyncBasket → Notifications.

To request account deletion or a copy of your data, email support@syncbasket.app. We will process requests within 30 days.

🚫 No Tracking or Advertising

SyncBasket does not track users across apps or websites owned by other companies. We do not use advertising identifiers (IDFA), third-party analytics SDKs, or any cross-site tracking technology. The NSPrivacyTracking flag in our privacy manifest is set to false.

📝 Changes to This Policy

If we make material changes to this policy, we will update the effective date at the top of this page. Continued use of the app after changes constitutes acceptance of the revised policy. For significant changes we will notify you via an in-app message.

✉️ Contact

For any privacy questions, data requests, or concerns:

Email: support@syncbasket.app