Privacy Policy (United States)
Version: v1.1 (updated 2026-10-25)
Effective date: the date the Service is first published in the U.S. App Store
Applies to: the Space Design app, its website, and support services (the “Service”).
Launch storefront: United States. The Service is not offered in Taiwan, mainland China, or Japan at launch.
This policy explains what data the Service collects, why we use it, who we share it with, how long we keep it, and the choices available to you. Operator details and public contact information are shown below.
1. Who we are
- Operator:
Yufan Hou - Contact email:
support@whyboo.net - Address:
No. 54, Middle Section of Zifu Road, Chengguan Town, Ziyang County, Ankang City, Shaanxi 725300, China
For privacy requests, contact support@whyboo.net. We may need to verify that you control the account before acting.
2. Data we collect
Account and identifiers
- Email address, phone number if you add one, Apple sign-in identifier (Apple
sub), and account ID - One-time-code status, login time, login method, and session metadata
- Language, region, and preferences you choose
Content you provide
- Room photos, image selections, room names, preferences, and item constraints
- Design instructions, adjustment requests, and notes
- Generated images, plan decisions, shopping lists, budgets, and saved records
- Feedback, issue descriptions, and contact details you choose to include
Transactions and membership
- Subscription product, status, transaction identifiers, and purchase/refund status
- Point allowance, usage, reservations, and expiry
- Apple processes payments. We do not receive your full card number or Apple ID password.
Technical and usage data
- IP address for abuse prevention. We store only a salted HMAC; the raw IP is not written to the database, and the HMAC record is deleted within 24 hours.
- Device type, operating system, app version, language, and region
- Operational events, error messages, and crash/performance diagnostics
- Support and feedback records
Data from third parties
- Apple may provide your sign-in identifier and email when you use Sign in with Apple.
- Apple provides transaction status and identifiers for in-app purchases.
We do not intentionally collect special-category data such as medical records, genetic data, sexual life, health examinations, or criminal records. We do not create face-recognition or fingerprint templates. Do not upload photos containing other people’s sensitive personal data unless you have a lawful basis.
3. Why we use data
- Provide and maintain the Service: accounts, photo upload, AI generation, plans, records, and cross-device sync
- Authenticate users and protect accounts
- Provide support, troubleshoot, and handle feedback
- Manage subscriptions, purchases, refunds, reconciliation, and membership benefits
- Prevent abuse, fraud, and security incidents; monitor reliability
- Comply with law or lawful requests
- Analyze and improve the Service using aggregated or de-identified data where practicable
- Marketing: not used at launch. If introduced, we will obtain consent and provide an opt-out.
4. Photos, cloud sync, AI, and generated content
- Cloud sync and third-party AI are separate processing activities. Signing in creates an account and enables cloud sync: your photos, generated images, plans, and records are stored in our cloud storage and database for records, cross-device sync, and later adjustments. We record your account/cloud-sync consent version and time.
- Third-party AI upload requires separate consent. Before the first AI processing, the app explains that selected photos will be sent to a third-party AI model provider and asks you to confirm. If you decline, we do not send the photos and cannot generate a result. We record the AI consent version and time on your account.
- You can withdraw AI consent at any time in Account → Third-party AI photo processing. Withdrawal stops new photo uploads to third-party AI. Existing plans and records are not deleted automatically; use Delete account to remove them.
- AI consent is scoped to one account. After switching accounts, the new account must consent independently. After withdrawal or a policy-version change, the server rejects AI workflows until the current version is accepted.
- Photos and text instructions are sent to AI model providers to produce designs, decisions, and shopping lists. We do not sell your photos or use them for advertising, and we do not create face-recognition or biometric data from them.
- Photos, prompts, and generated images are processed on our behalf by Alibaba Cloud Model Studio (Alibaba Cloud (Singapore) Private Limited and its affiliates). Alibaba Cloud states that API inputs and outputs are not used to train its models, and that inference data is retained for up to 30 days for abuse monitoring unless zero-data-retention is enabled. Processing is configured in Alibaba Cloud's United States (Virginia) region: the endpoint and stored data are in the United States, while inference may run on Alibaba Cloud international nodes outside mainland China. We do not send photos to providers in mainland China. Provider details are published at https://roomtale.whyboo.net/vendors.
- The guest trial uploads photos and generates a result without creating a cloud account; the app may keep local state for the trial and store the generated image temporarily.
up to 24 hours - AI output may be inaccurate, incomplete, or inconsistent with the actual space. It is for design reference only and is not a construction, engineering, safety, or purchasing guarantee.
5. Retention, regions, recipients, and method
Retention
- Account data: while the account exists.
- After account deletion: the account is disabled immediately. We delete or de-identify account data, photos, generated content, plans, records, feedback, consent records, and related workflow/execution data within 24 hours. Encrypted backups and caches are purged within 30 days.
- Apple authorization: we store an encrypted Apple refresh token only to revoke your authorization when you delete your account. We delete it after successful revocation. If automatic revocation fails, we retry within the backup window and then provide manual revocation instructions and delete the token.
- Transaction and billing records: we retain opaque transaction identifiers and necessary accounting records for
7years or until a dispute ends, whichever is longer. Apple holds payment card data. - Deletion record: we retain an opaque deletion record without email, phone, photos, or feedback content (random account ID, request/completion timestamps, Apple revocation status) to demonstrate that the deletion request was handled and to resolve disputes.
- Anti-abuse records containing hashed IPs: deleted within 24 hours (cleanup runs every 5 minutes). Other logs:
up to 90 days. - Guest generated images: up to 24 hours. We maintain an index and actively delete expired objects; failed deletions trigger an alert and retry. Object-storage lifecycle rules and noncurrent versions must match this period.
Regions
We use a single U.S. region for launch (US West) for hosting, database, and object storage. AI processing runs on Alibaba Cloud Model Studio with its endpoint and stored data in the United States (Virginia); inference may use Alibaba Cloud international nodes outside mainland China. Other providers are located in the United States. Data may be transferred within the United States and to those international AI inference nodes. Provider locations are listed at https://roomtale.whyboo.net/vendors.
Recipients
- Apple (in-app purchases, Sign in with Apple, subscriptions, refunds)
- Fly.io (cloud hosting, United States), Neon (PostgreSQL, United States), Cloudflare R2 (object storage, United States)
- Alibaba Cloud Model Studio (AI inference; United States endpoint and storage, international inference nodes outside mainland China)
- Email delivery provider (currently Resend)
- Error monitoring (currently Sentry; may include error messages, device, and app version)
- Operations alerts: only feedback ID, category, platform/version, and aggregate counts; no photos, feedback body, contact details, or user IDs
- Authorities when required by law, or when necessary to protect rights and safety
We do not sell, rent, or trade personal data.
Method
Automated systems, API transfers, encrypted connections, and access controls. Support and disputes may involve manual review.
6. International transfers
We may transfer data to the recipients above. We use appropriate safeguards and contractual terms required by applicable law. Where consent is required, we obtain it separately. You may contact support@whyboo.net for information about transfers.
7. Your rights
Depending on your location and applicable U.S. state privacy laws, you may request:
- Access to your personal data
- A copy of your data
- Correction or supplementation
- Restriction of collection, processing, or use
- Deletion
Use Account → Export my data for a JSON copy, or Account → Delete account. You may also email support@whyboo.net; we may verify your identity. The export contains account, usage, membership, records, asset metadata, consent records, and feedback. It does not include photo files, cloud storage keys, Apple authorization tokens, or anti-abuse logs. To request a supplemental copy of photo files, email support@whyboo.net from your account email; we will verify account ownership before providing it.
We do not discriminate against you for exercising privacy rights. We may charge a reasonable cost-based fee where permitted for access or copies; correction, restriction, and deletion are free. We aim to respond within the time required by applicable law.
If you decline to provide necessary data, you may not be able to create an account, generate designs, sync, subscribe, or use support.
8. Security and incidents
We use reasonable technical and organizational measures, including encrypted transport, access controls, data minimization, vendor management, and monitoring. No system is completely secure. If a personal-data incident occurs, we will investigate, contain it, and notify you and authorities as required.
9. Children
The Service is not designed for children. Minors must use it with the consent of a parent or guardian as required by local law. If we learn that we collected a child’s data without consent, we will delete it.
10. Third-party services, subscriptions, and App Store transactions
- Apple handles payments, subscriptions, refunds, and Sign in with Apple under its privacy policy and store terms. We receive transaction status and identifiers, not full card numbers.
- Subscriptions renew automatically unless you cancel at least 24 hours before the end of the current period in App Store subscription settings. The renewal fee is charged to your Apple ID within 24 hours before the period ends. Deleting your account does not stop Apple billing.
- Membership points are granted monthly with the subscription and expire at the end of that subscription month. Unused points do not carry over. Annual subscriptions are granted monthly.
- AI, cloud, email, and monitoring providers process data only as needed to provide the Service. Current providers: Fly.io (hosting), Neon (database), Cloudflare R2 (object storage) in the United States; Resend (email); Sentry (error monitoring); and Alibaba Cloud Model Studio for AI inference, which processes photos only after your consent, stores data in the United States, does not train on API data, and retains it for up to 30 days unless zero-data-retention is enabled. Provider names, regions, privacy-policy links, and training/retention terms are published at https://roomtale.whyboo.net/vendors.
- Operations alerts contain only feedback ID, category, platform/version, and aggregate counts; no photos, feedback body, contact details, or user IDs.
- External links are governed by the destination site’s privacy practices.
11. Changes
We may update this policy when features, law, or vendors change. We will notify you of material changes in the app or by email and obtain consent where required.
12. Contact
- Privacy:
support@whyboo.net - Support and refunds:
support@whyboo.net - Response time: within 45 days after we receive your request. Verification does not restart this period; where applicable law permits an extension, we will notify you.