隱私政策
1.我們是誰、控制者與處理者的角色
當您透過某間工作室(「業者」)的預約頁面(網址形如 booking.openbiz.work/工作室代稱)預約時,該業者為您個人資料的控制者,決定收集目的;OpenBiz-Booking 以處理者身分,依業者指示代為儲存與處理。本政策說明平台層級的處理方式;各業者對其客戶之隱私實務由其自行負責,本平台不對業者自身之隱私作為負責。
2.我們收集哪些個人資料
| 資料 | 對象 | 目的(對應功能) | 法律依據 |
|---|---|---|---|
| 手機號碼 | 客戶 | 身份識別錨點、預約通知、免登入取消 | 履行合約所必要 |
| 姓名 | 客戶(選填) | 預約記錄與稱呼 | 履行合約所必要 |
| 客戶(選填) | 預約確認與提醒(交易性通知) | 履行合約所必要 | |
| 客戶備註(可能含過敏等健康資訊) | 客戶於填寫頁自願提供 | 服務安全(僅該業者可見、單向不可改) | 明示同意 |
| LINE / WhatsApp 識別碼 | 客戶(自願綁定) | 預約通知推播(交易性) | 履行合約所必要 |
| 預約與消費記錄 | 客戶 | 熟客經營、歷史查詢 | 履行合約所必要 |
| 使用狀況分析資料(裝置、頁面、概略地理、匿名 GA 識別碼) | 客戶/訪客(同意分析後) | 了解整體使用、改善服務 | 同意 |
| 業者帳號(Email/密碼或 Google 帳號、手機) | 業者 | 登入、平台通知、安全稽核 | 履行合約所必要 |
| 業者私人備註與客戶標籤(業者對客戶的筆記與分群) | 業者填寫 | 熟客經營(客戶與其他人不可見) | 業者正當利益 |
| 店名 / 代稱 / 地址 / 照片 / 營業時段 | 業者 | 公開於店家預約頁(含 SEO 結構化資料);地址另用於自動判定時區 | 業者同意公開 |
| 業者付費地區(國家/縣市) | 業者 | 後台地理分類與區域統計 | 業者正當利益 |
| 登入與操作記錄、最後登入時間 | 業者 | 安全與平台維運 | 正當利益 |
| 試用申請(姓名/工作室/Email/手機/LINE/留言) | 申請業者 | 審核開通試用帳號 | 採取締約前措施 |
我們秉持最小化原則:客戶下單僅必填手機號(姓名、Email 皆選填),不收集身分證字號、信用卡號或生日。本服務目前不經手任何金流或訂金,因此不持有您的付款資訊。
3.手機號作為識別錨點與訪客合併
本服務以手機號碼作為辨識客戶的依據。您可免登入以訪客身分完成預約;當您日後以同一手機號登入查詢,系統會自動將先前的訪客預約合併為同一位客戶,不產生重複資料。僅在進行「查看預約歷史 / 修改個人設定」等較高風險動作時,才需要驗證身份(手機驗證碼、LINE 或 Google 登入)。業者亦可代客戶建立預約(電話/現場),此類資料由業者收集,業者應自行具備合法處理基礎。
4.我們如何使用您的資料
- 建立並確認預約,並以資料庫層級的並發鎖防止重複預約(同一時段不會被兩人搶下)。
- 透過 LINE(台灣)/ WhatsApp(加拿大)/ Email 發送預約確認、變更與取消通知,並於預約前約 24 小時由自動排程發送提醒。
- 提供免登入取消連結:我們為每筆預約簽發一組一次性權杖(token),您點連結即可取消,無需帳號。
- 協助業者熟客經營:保存您的偏好與備註,僅該業者可見。
- 於確認頁提供加入行事曆(.ics)下載——該檔在您的瀏覽器端產生,不會連動或讀取您的日曆帳號;惟該檔包含您此次預約資訊(含您填寫的姓名與手機號),下載後將存於您選擇匯入的位置。
- 維護服務安全、稽核異常存取、防止濫用(例如申請表與同意紀錄端點的流量限制)。
我們不將您的個人資料用於本服務以外的行銷,且我們絕不販售您的個人資料;本服務目前亦無任何行銷推播功能。
5.客戶備註與健康資訊(敏感資料)
您可於填寫頁自願提供備註(例如過敏、特殊需求)。此類資訊可能屬健康等敏感個人資料,僅在您明示同意下收集,僅用於本次與後續服務之安全,且僅您預約的該業者可見(平台不對外分享、不用於其他目的)。此備註為單向提供,業者不得擅改其內容。
6.Cookie、本機儲存與同意紀錄
本服務使用維持登入與基本運作所必需的 Cookie 與本機儲存;此外,僅在您同意後才以 Google Analytics 進行匿名使用統計(採 Google Consent Mode,未同意前不啟用),無廣告或跨網站追蹤。當您於 Cookie 橫幅做出選擇(接受全部/僅必要),我們會記錄一筆同意稽核(您的選擇、時間、政策版本、語言、頁面、真實來源 IP、瀏覽器與一組匿名瀏覽器識別碼),作為合規查證之用;其留存見第 9 節。詳見 Cookie 政策。
7.我們如何分享資料(受託處理者)
我們僅在下列必要情形分享資料,並要求其提供相當保護:
- 您預約的業者:提供服務所必需。
- 通訊服務商:LINE(台灣推播)、Twilio(加拿大 WhatsApp)、Resend(Email)。為查證送達,我們會於通知日誌記錄收件識別碼(如 LINE user ID/Email/手機)與發送結果。
- 基礎設施:SSD Nodes(伺服器代管,機房位於荷蘭)、Cloudflare R2(店家照片儲存與傳遞,uploads.openbiz.work)。
- 地理編碼:當業者輸入店家地址,我們會將該地址傳送至 OpenStreetMap(Nominatim,OSMF)以判定經緯度與時區。
- 維運監控:Sentry(錯誤追蹤)、Better Uptime(可用性監測)——此類錯誤與可用性日誌已盡量避免個人資料;惟前述通知日誌確含收件識別碼。
- 網站分析:Google Analytics(Google LLC)——僅在您同意分析後啟用,用於彙總使用統計(裝置、頁面、概略地理等,非個人化)。
- 法律、安全與權利保護:為遵守法律、法院或主管機關要求,執行本服務條款,偵測或防止詐欺與濫用,或保護任何人之權利、財產或安全時。
我們不為廣告目的將您的資料提供給第三方。
8.資料儲存地點與跨境傳輸
您的資料儲存於我們位於歐洲(荷蘭)的伺服器,受 GDPR 標準保護;即使是台灣或加拿大使用者,資料亦存放於此。業者輸入之店家地址另會傳送至 OpenStreetMap(Nominatim)以判定時區。若您同意分析,Google Analytics 之資料亦由 Google 於其全球基礎設施處理。對於魁北克使用者,我們已就此等跨境傳輸進行評估。
9.資料留存期限
- 預約記錄:服務完成後保留 3 年(供業者熟客管理)。
- 您要求刪除時:以匿名化處理(移除個人識別、保留統計)。
- 業者帳號:停用後保留 1 年,逾期匿名化但保留預約統計。
- 未通過審核的試用申請:保留 6 個月。
- 通知發送日誌(含收件識別碼):保留供查證送達狀態,並隨相關預約記錄一併處理。
- Cookie 同意稽核紀錄:保留約 2 年供查證,逾期後由排程將其中的 IP 位址與瀏覽器資訊匿名化,僅保留同意事實。
- 備份:每小時完整備份,保留於我們伺服器 7 天、Cloudflare R2 30 天;故您刪除的資料最長可能於備份中存在約 30 天後才完全清除。
10.資料安全
所有連線經 HTTPS 加密(自動簽發 Let's Encrypt 憑證);業者密碼以 bcrypt 加 pepper 雜湊保護,我們無從還原您的明文密碼;登入採短效期權杖(約 1 小時)並以 HttpOnly Cookie 保存更新權杖;系統日誌遮罩手機號碼(09XX-XXX-XXX);每一筆資料以工作室為單位嚴格隔離。惟請注意,沒有任何傳輸或儲存方法能保證百分之百安全;我們採取合理之保護措施,但無法保證絕對安全。
11.自動化決策與分析
我們不對客戶進行任何產生法律或重大影響的自動化決策或剖析;時段是否可預約,純由業者設定的固定規則與臨時調整計算(視覺化時段選擇),不涉及對客戶個人的自動評分或推論。在平台營運層面,我們會對業者帳號計算活躍度、健康度與流失風險等營運指標(針對業者本身、非其客戶),僅供本平台維運與客戶成功之用。(經您同意之)Google Analytics 僅產生彙總、非個人化之使用統計,不用於對您個人之自動化決策。
12.您的權利與行使方式
依您所在地的法律,您可能享有查詢、存取、更正、刪除或匿名化、限制或反對處理,以及(魁北克 Law 25)資料可攜等權利。
欲行使權利,請來信 support@openbiz.work,我們將於 30 天內回應;我們會在後台為您匯出資料(JSON)或執行匿名化/刪除。(未來會在會員中心提供「下載我的資料/刪除帳號」自助功能。)若您位於加拿大,亦可向加拿大隱私專員辦公室(OPC)或魁北克存取資訊委員會(CAI)申訴。
13.兒童隱私
本服務非以未滿 18 歲之未成年人為對象,且我們不主動進行年齡驗證;若未成年人需要預約,應由其家長或監護人代為辦理或在其同意下進行,並由業者於收集時把關。
14.政策變更與版本語言
我們可能不時更新本政策。重大變更將於本頁公告並更新「最近更新」日期;必要時另以 Email 通知。本政策備有中、英文版本;如有歧義,以繁體中文版本為準。
15.聯絡我們
資料保護聯絡窗口(DPO):privacy@openbiz.work
一般與權利行使請求:support@openbiz.work
Privacy Policy
1.Who we are; controller vs processor
When you book through a studio's booking page (a URL like booking.openbiz.work/studio-handle), that studio (the "Business") is the controller of your personal data and decides the purposes; OpenBiz-Booking acts as a processor, storing and processing data on the Business's instructions. This Policy covers our platform-level processing; each Business is responsible for its own privacy practices, and we are not responsible for a Business's own practices.
2.Personal information we collect
| Data | From | Purpose (feature) | Legal basis |
|---|---|---|---|
| Mobile number | Customer | Identity anchor, booking notices, login-free cancellation | Contract necessity |
| Name | Customer (optional) | Booking record & how to address you | Contract necessity |
| Customer (optional) | Booking confirmation & reminders (transactional) | Contract necessity | |
| Customer notes (may include health info e.g. allergies) | Customer, voluntarily | Service safety (visible only to that Business; one-way, cannot be altered) | Express consent |
| LINE / WhatsApp ID | Customer (voluntary) | Booking notices (transactional) | Contract necessity |
| Booking & visit history | Customer | Repeat-customer care, history lookup | Contract necessity |
| Usage analytics (device, page, approx. location, anonymous GA id) | Customer/visitor (after analytics consent) | Understand overall usage, improve the Service | Consent |
| Business account (email/password or Google, phone) | Business | Sign-in, platform notices, audit | Contract necessity |
| Business private notes & customer tags (notes/labels about a customer) | Business | Repeat-customer care (not visible to the customer or others) | Legitimate interest |
| Studio name / handle / address / photos / hours | Business | Public on the booking page (incl. SEO structured data); the address is also used to auto-detect the timezone | Business consents to publish |
| Business billing location (country / city) | Business | Regional classification & analytics in the admin console | Legitimate interest |
| Sign-in & activity logs, last sign-in time | Business | Security & operations | Legitimate interest |
| Trial application (name/studio/email/phone/LINE/message) | Applicant Business | Reviewing and granting a trial account | Pre-contract steps |
We follow data minimisation: only a mobile number is required to book (name and email are optional); we do not collect national ID numbers, credit-card numbers or dates of birth. The Service does not handle any payments or deposits, so we hold no payment details.
3.Mobile number as identity anchor & guest merging
We identify customers by mobile number. You can book as a guest without signing in; when you later sign in with the same number, the system automatically merges your earlier guest bookings into one customer record, with no duplicates. Identity verification (SMS code, LINE or Google) is only needed for higher-risk actions such as viewing your booking history or changing personal settings. A Business may also create bookings on your behalf (phone/walk-in); such data is collected by the Business, which must have its own lawful basis.
4.How we use your information
- To create and confirm bookings, preventing double-booking with a database-level concurrency lock (the same slot can't be taken twice).
- To send confirmations, changes and cancellations via LINE (Taiwan) / WhatsApp (Canada) / Email, and an automated reminder roughly 24 hours before the appointment.
- To offer login-free cancellation: we issue a one-time token per booking so you can cancel via a link, without an account.
- To help Businesses care for repeat customers, with notes visible only to that Business.
- To offer an "add to calendar" (.ics) download on the confirmation page — generated in your browser, without linking to or reading your calendar account; note the file contains your booking details (including the name and mobile number you entered) and is saved wherever you choose to import it.
- To keep the Service secure and prevent abuse (e.g. rate limits on the application form and the consent endpoint).
We do not use your personal information for marketing outside the Service, and we never sell your personal information; the Service also has no marketing-messaging feature at present.
5.Customer notes & health information (sensitive)
You may voluntarily add notes (e.g. allergies, special needs). Such information may be sensitive (health) data, collected only with your express consent, used solely for the safety of your service, and visible only to the Business you booked with (never shared by the platform or used for other purposes). These notes are one-way; the Business may not alter their content.
6.Cookies, local storage & consent records
We use cookies and local storage strictly necessary to keep you signed in and run the Service; in addition, only with your consent, we use Google Analytics for anonymous usage statistics (via Google Consent Mode, off until you consent), with no advertising or cross-site tracking. When you make a choice on the banner (accept all / necessary only), we store a consent audit record (your choice, time, policy version, language, page, real source IP, browser and an anonymous client id) as proof of consent; its retention is in Section 9. See our Cookie Policy.
7.How we share data (sub-processors)
- The Business you book with — necessary to serve you.
- Messaging providers — LINE (Taiwan), Twilio (WhatsApp, Canada), Resend (email). For delivery verification we log the recipient identifier (e.g. LINE user ID / email / phone) and the send result in a notification log.
- Infrastructure — SSD Nodes (server hosting, data centre in the Netherlands); Cloudflare R2 (studio image storage and delivery, uploads.openbiz.work).
- Geocoding — when a Business enters its studio address, we send that address to OpenStreetMap (Nominatim, OSMF) to derive coordinates and the timezone.
- Operations monitoring — Sentry (error tracking), Better Uptime (availability) — these error/availability logs are kept free of personal data as far as possible; the notification log above, however, does contain recipient identifiers.
- Website analytics — Google Analytics (Google LLC), enabled only after you consent to analytics, for aggregate (non-personalised) usage statistics such as device, page and approximate location.
- Legal, safety & rights protection — to comply with law/authorities, enforce our Terms, detect or prevent fraud and abuse, or protect any person's rights, property or safety.
We do not share your data with third parties for advertising.
8.Where data is stored & international transfers
Your data is stored on our servers in Europe (the Netherlands), protected to GDPR standards — including for Taiwan and Canada users. A Business's studio address is additionally sent to OpenStreetMap (Nominatim) to determine the timezone. If you consent to analytics, Google Analytics data is also processed by Google on its global infrastructure. For Quebec users, we have assessed these cross-border transfers.
9.Data retention
- Booking records: kept 3 years after service (for repeat-customer care).
- On your deletion request: handled by anonymisation (identifiers removed, statistics kept).
- Business accounts: kept 1 year after deactivation, then anonymised while booking statistics remain.
- Rejected trial applications: kept 6 months.
- Notification logs (incl. recipient identifiers): kept for delivery verification and handled together with the related booking record.
- Cookie consent audit records: kept ~2 years for verification, after which a scheduled job anonymises the IP address and browser information, keeping only the fact of consent.
- Backups: hourly full backups retained 7 days on our servers and 30 days on Cloudflare R2; deleted data may therefore persist in backups for up to ~30 days before full removal.
10.Data security
All connections are encrypted with HTTPS (auto-issued Let's Encrypt certificates); Business passwords are protected with bcrypt plus a pepper (we cannot recover your plaintext password); sign-in uses short-lived tokens (~1 hour) with the refresh token in an HttpOnly cookie; system logs mask mobile numbers (09XX-XXX-XXX); and every record is strictly isolated per studio. Please note, however, that no method of transmission or storage is 100% secure; we apply reasonable safeguards but cannot guarantee absolute security.
11.Automated decisions & analytics
We make no automated decisions or profiling about customers that produce legal or similarly significant effects; slot availability is computed purely from the Business's fixed rules and ad-hoc adjustments (visual slot selection), with no automated scoring or inference about a customer. At the platform-operations level we compute operational metrics — activity, health and churn-risk indicators — about Business accounts (the Businesses themselves, not their customers), solely for our operations and customer-success purposes. Google Analytics (with your consent) only produces aggregate, non-personalised usage statistics and is not used for automated decisions about you.
12.Your rights & how to exercise them
Depending on where you live, you may have rights to access, correct, delete or anonymise, restrict or object to processing, and (Quebec Law 25) data portability.
To exercise your rights, email support@openbiz.work; we respond within 30 days and will export your data (JSON) or anonymise/delete it via our admin tools. (A self-serve "download my data / delete account" option is planned for the member area.) If you are in Canada, you may also complain to the OPC or Quebec's CAI.
13.Children's privacy
The Service is not directed at minors under 18, and we do not actively verify age; where a minor needs to book, this should be done by, or with the consent of, a parent or guardian, with the Business checking at the point of collection.
14.Changes & governing language
We may update this Policy from time to time. Material changes will be posted here with an updated "Last updated" date and, where appropriate, notified by email. This Policy is provided in Chinese and English; in case of any inconsistency, the Traditional Chinese version prevails.
15.Contact us
Data Protection contact (DPO): privacy@openbiz.work
General & rights requests: support@openbiz.work