Privacy Policy

This policy covers the Pebble Swing iPhone app and its companion Pebble Swing website. We do not sell personal data or use it for advertising tracking.

Video and AI coaching

Your full swing video and audio are not uploaded to our servers or OpenAI. The app keeps an imported copy on your iPhone while you select and analyse a clip. Processing on your device extracts selected images and body movement measurements. To create an AI coaching report, these images and measurements, together with the golf profile, shot information and notes you provide, are sent through our server to OpenAI. The iPhone app asks for your permission before sharing. You may decline or withdraw permission in Settings; guides and existing reports remain available. Withdrawing permission stops future sharing, but does not undo a request already sent.

OpenAI processes API data under its API data policies. API inputs and outputs are not used to train OpenAI models by default. Provider security and abuse-monitoring retention is governed by those policies; we do not promise zero retention.

Accounts and saved information

Services and local storage

Vercel hosts our service and provides website traffic statistics; Supabase stores account data and private images; OpenAI provides AI analysis; Apple provides iPhone sign-in; Stripe handles website payments; Resend delivers requested account emails. Model files are downloaded from providers including Google and jsDelivr for on-device processing. Network providers receive normal connection information such as IP addresses. Articles may include third-party media you choose to open.

The website and embedded iPhone analysis engine use an HttpOnly session cookie. The iPhone app also stores your language, appearance, golfer preferences and AI-sharing choice on your device. We do not use advertising identifiers.

Delete your account and data

In the iPhone app, open More → Settings → Delete account. Confirming deletes the Pebble Swing account, server reports and private swing images, profile, usage ledger, and locally saved reports and clips in this app. The same website account and unused website credits are removed too. Copies on another device must be removed there. Backups and service-provider security records may persist under the providers’ retention policies and cannot be used to restore your active account.

If you used Sign in with Apple and we do not hold a revocable Apple token, the app directs you to remove Pebble Swing from your Apple Account’s Sign in with Apple settings after deleting your data.

Website users and anyone who cannot access the app may request access, correction or deletion by emailing samueltoyu@gmail.com. We will respond within 7 working days. Apple and Stripe independently retain records they must keep for payments and legal obligations.

Contact and changes

Pebble Swing is operated by Samuel Yu. Contact samueltoyu@gmail.com for privacy questions. Material changes will be reflected here with a new effective date, and we will ask for new permission when a change requires it.

隱私權政策(繁體中文)

本政策適用於 Pebble Swing iPhone App 與其 Pebble Swing 網站。我們不販售個人資料,也不將資料用於跨 App 廣告追蹤。

影片與 AI 分析

完整影片與聲音不會上傳到我們的伺服器或 OpenAI。App 會在 iPhone 保留匯入影片的本機副本,以便剪輯與分析。裝置會擷取部分畫面和身體動作量測;產生 AI 教練報告時,這些資料連同你提供的球員資料、擊球資訊與備註,會經由我們的伺服器傳給 OpenAI。iPhone App 會先詢問你的同意。你可拒絕或在設定撤回同意,仍可瀏覽文章與既有報告。撤回同意會停止之後的分享,但無法收回已送出的請求。

OpenAI 依其 API 資料政策處理資料,預設不會用 API 輸入和輸出訓練模型。供應商的安全與濫用監控保留期限依其政策辦理,我們不承諾零保留。

儲存的資料

我們儲存電子郵件、帳號識別碼、密碼雜湊或外部登入識別碼、登入工作階段與球員資料。網站的 Google 登入可能提供頭像網址。報告包含揮桿圖片、動作估計、分數、備註與練習建議。網站歷史與私人圖片儲存在 Supabase;iPhone 的報告與匯入影片儲存在本機。伺服器也保留分析結果,供連線中斷後取回。伺服器資料保留至刪除帳號或完成相關刪除請求;單獨刪除 iPhone 本機報告,不會同時刪除伺服器的復原副本。

iPhone App 免費,每個帳號每月最多 200 次分析,我們會記錄使用次數。App 不提供內購。網站維持獨立的 Stripe 額度方案,Stripe 處理付款,我們保留結帳參照與額度。若曾使用先前訂閱測試版,其測試交易紀錄也會隨帳號刪除。請求紀錄、IP 與限流資料用於安全和服務運作,不用來跨公司追蹤你。

服務與裝置儲存

我們使用 Vercel 託管與網站流量統計、Supabase 資料儲存、OpenAI 分析、Apple 登入、Stripe 網站付款、Resend 帳號郵件。裝置分析模型由 Google 與 jsDelivr 等供應商下載,網路服務會收到正常連線資訊,例如 IP。文章可能包含你選擇開啟的第三方媒體。網站與 App 內分析引擎使用 HttpOnly 登入 cookie;App 也儲存語言、外觀、球員偏好與 AI 分享選擇。我們不使用廣告識別碼。

刪除資料

在 iPhone 開啟更多 → 設定 → 刪除帳號並確認,即可刪除 Pebble Swing 帳號、伺服器報告與私人揮桿圖片、個人資料、使用紀錄,以及這個 App 的本機報告和影片。網站的同一帳號與未用額度也會刪除。其他裝置的本機副本需在該裝置移除。備份及供應商安全紀錄可能依其政策暫時保留,不會恢復你的有效帳號。

若使用 Apple 登入,而我們未持有可撤銷的 Apple 權杖,刪除後 App 會引導你到 Apple 帳號移除 Pebble Swing 的登入授權。

無法使用 App 或網站使用者,可寄信至 samueltoyu@gmail.com 請求查閱、更正或刪除資料,我們會在 7 個工作天內回覆。Apple 與 Stripe 會依其付款及法律義務獨立保留必要紀錄。Pebble Swing 由 Samuel Yu 營運;政策變更會更新生效日期,需要重新同意時會再次詢問。