妝櫃(BeautyShelf)隱私政策
一句話:沒有你按下去,資料不出這支手機。妝櫃沒有帳號、沒有雲端同步、沒有分析追蹤。會自動發生的只有下載;會送出去的,每一項都在你按下按鈕的那一刻才發生,而且這一頁把送出去的欄位一個一個列出來。
最後更新 2026.09.13
資料存在哪
你的產品清單、開封日與期限、購買日與價格、心得、使用流程、膚況紀錄、用藥、成分關注清單、產品照片,以及你收藏的別人的櫃子,全部只存在 App 在你手機上的專屬空間(本機資料庫與檔案目錄)。開發者看不到任何一筆,也沒有機制看得到。刪掉 App,這些資料就沒了。
自動發生的只有下載
你按一次才送一次
權限
備份
換手機時你可以自己匯出一個備份檔,只在你按下去時產生。檔案裡是妝櫃的全部資料:產品、心得、流程、膚況紀錄、用藥、關注清單、照片,以及公開櫃子的公開碼與密鑰。這個檔案沒有加密,請把它當成一份完整的個人資料保管;要存去哪(iCloud Drive、AirDrop 或其他地方)由你決定,App 不會上傳它。匯入時只讀你自己選的那個檔案。
沒有的東西
兒童
妝櫃不收集個人資料,因此也不會收集兒童的資料。公開櫃子是你主動發布、任何知道網址的人都看得到的內容;未成年的話,發布前請先跟家長或監護人商量。
政策變更與聯絡
有變更會更新這一頁最上面的日期。若哪天加入了會自動傳送資料的功能,會在 App 內明白告知並徵求同意,不會只改這一頁。網站本身量測了什麼、公開櫃子的內容怎麼被使用,寫在揭露與免責。
有任何疑問,或看到不該出現在公開櫃子上的內容,請寄信到 [email protected],附上網址會處理得比較快。
BeautyShelf — Privacy Policy
Last updated: 13 September 2026
Nothing leaves your phone unless you tap to send it. BeautyShelf has no account, no cloud sync and no analytics. Your products, opening dates, expiry dates, prices, reviews, routines, skin notes, medications, ingredient watchlist, photos and saved shelves are stored only in the app's own sandbox on your device. The developer cannot see any of it and has no mechanism to.
Automatic activity is download only. When you open the product picker the app fetches a public product catalogue from beautyshelflab.com; the request carries no parameters and no identifiers, so the host only sees that a phone fetched the file plus the IP address any connection carries. Release builds also check Expo's EAS Update service (u.expo.dev) for app updates; that request carries the platform, app version and a random app-generated identifier used to deliver updates, never your identity or any shelf content. Expo is a third party; see expo.dev/privacy.
Sent only when you tap. "Read ingredients on the website" opens your browser with the printed ingredient text in the URL fragment (after #), which browsers do not send to servers. "Update public shelf" uploads exactly what you see in the app's public preview: your nickname, age range, skin type and concerns only if you set your profile to public (a private profile sends none of them); your bio only if you set it to public; and for each product you marked public, its photo, brand, name, category, shade, volume, ingredients, reviews (including fixed tags such as "caused a reaction"), archived status and reason, and resale flag; plus routines you marked public. Expiry and opening dates, purchase dates, prices, stores, batch codes, spare counts, notes, medications, skin notes, your watchlist and every private product are never sent: the upload format has no fields for them, and the server stores only whitelisted fields.
There is no account. On first publish the server issues a random shelf code and a secret; the secret lives only on your phone (and in backups you export) and the server keeps only its hash. We hold nothing that can link a shelf to a person. Shelves and photos are stored on Cloudflare (KV and R2) under an unguessable URL at beautyshelflab.com/u/…/ marked noindex. The "discoverable" switch is on by default and can be turned off in the app; discoverable shelves are listed in the app's explore view, and their ingredients and reviews may be curated into the website's product pages credited to your nickname. Photos are never reused. Tapping "Unpublish" deletes the shelf, its photos and its identity within a minute, with no backups. Viewing someone else's shelf only tells the server which shelf you opened.
Permissions. Camera and Photos are used to attach a product photo; photos stay on the device unless the product is public and you tap to publish. Reminders are local notifications; no push token is requested.
Backups are created only when you choose to export one. The file contains all your data including photos and your shelf secret, and is not encrypted; where you store it is your choice, and the app never uploads it.
No analytics, no advertising or advertising identifiers, no third-party SDKs other than Expo's update service, and your data is never sold or shared. BeautyShelf collects no personal data and therefore none from children. A public shelf is content you choose to publish and anyone with the link can see it; if you are a minor, please talk to a parent or guardian before publishing. Changes will be reflected in the date above, and any future feature that transmits data automatically will be disclosed in the app and require your consent. Questions: [email protected].