YUTTALI 有牠

隱私權政策

YUTTALI 有牠 隱私權政策 / Privacy Policy

版本 / Version:2.1

生效日期 / Effective Date:2026-08-24


第一部分:繁體中文版

一、寫在前面

「YUTTALI 有牠」(以下稱「本App」)是一款給寵物飼主使用的社群App,由台灣的個人開發者 WEN GUAN BO(以下稱「我們」)開發與維運。

這份隱私權政策想做的事只有一件:讓你清楚知道,你在這個App裡留下的每一項資料,我們拿去做什麼、放在哪裡、誰看得到、會留多久。

我們盡量用白話寫,不堆法律術語。每一段都會用同樣的五個標題說明:

當你下載、註冊或使用本App,即表示你已閱讀並同意本政策。若你不同意其中任何一部分,請不要使用本App。

先講三件最重要的事

1. 本App是一個公開的社群平台。 你發布的貼文、照片、影片、留言、寵物檔案、走失協尋的聯絡方式、你標記的寵物友善地點,其他使用者看得到。請把「發文」想成「貼在公佈欄上」,不要放你不希望別人知道的事。

2. 實名認證要你拍證件,但那張照片永遠不會離開你的手機。 辨識在你的裝置上完成,比對完立刻丟棄;資料庫裡只留「已通過」與一段無法還原的雜湊,詳見第三節。

3. 本App不碰錢,也不追蹤你,目前也不把任何內容送給第三方 AI。 沒有 App 內購買、沒有廣告、沒有第三方登入、沒有裝置追蹤,也沒有安裝任何行為分析或廣告 SDK。原本會呼叫 Google Gemini 的 AI「毛孩內心話」功能目前已停用,詳見第四節。


二、帳號與個人檔案

2.1 註冊帳號

2.2 個人檔案

補充更正:舊版政策曾寫「個人資料(選填)包含電話號碼」。這是不正確的——本App的個人檔案編輯畫面只有大頭貼、暱稱與自我介紹三個欄位,沒有任何填寫電話號碼的地方。 本App唯一會請你填電話的情境是實名認證(第三節)、走失協尋的聯絡方式(第五節)與寵物友善地點的店家電話(第六節)。

2.3 登入紀錄


三、實名認證(只有使用「用品交換」功能才需要)

如果你想使用「寵物用品交換」功能,本App會請你先完成實名認證。

認證分成兩個步驟:第一步確認你是誰,第二步設定東西要寄到哪裡。這兩份資料分開存放,因為它們的保護需求正好相反。

3.0 證件拍攝:我們不會拿到你的證件照片

完成認證時,本App會請你當場拍攝證件。關於這張照片,請看清楚:

3.0b 收件資訊什麼時候會給別人看

3.1 哪些欄位真的有加密(請看清楚,我們照實說)

這一段舊版政策寫得過於籠統,這一版據實更正:

欄位實際儲存方式
真實姓名已加密
證件號碼已加密
證件類型明文
電話明文,未加密
地址明文,未加密

「已加密」的具體作法:姓名與證件號碼在離開你的手機之前,會先用 ECIES 混合式加密(P-256 橢圓曲線做金鑰交換、HKDF-SHA256 導出金鑰、AES-GCM 加密內容)處理;每次加密都使用一組全新的臨時金鑰,所以同一組證件號碼加密兩次,密文也完全不同。App 內只放公鑰,解密用的私鑰由開發者離線保管,不存在於App、程式碼或任何伺服器上,App 本身沒有解密能力。

電話與地址目前是以明文存入資料庫的,我們沒有理由把這件事寫得比實際好聽。這兩個欄位的保護,目前僅依靠下述的存取控制。改為一併加密已列入待辦。

3.2 誰看得到實名認證資料

3.3 關於「認證」兩個字的誠實說明

本功能名稱雖然叫「實名認證」,但在你送出資料的當下,並沒有任何人工審核或第三方查驗程序去核對這些資料的真偽——系統會直接將你的帳號標記為已認證。因此:

舊版政策曾寫「你可以在『帳號設定』頁面自行停用實名認證」。App 內並沒有這項功能。 目前若要移除實名認證資料,唯一的方式是刪除整個帳號(會一併刪除),或透過第十一節的聯絡方式向我們申請。

四、AI「毛孩內心話」(目前已停用)

狀態說明(2026 年 8 月更新):這項功能目前已從本App中移除,使用者無法啟用。 以下說明保留下來,是為了讓你知道它若在未來版本恢復時會如何運作;在恢復並更新本政策之前,本App不會把任何內容送給第三方 AI 服務。

這在啟用時,是本App唯一會把你的內容送到第三方 AI 服務的功能。

另外,AI 產生的內容是機器生成的娛樂性文字,可能不準確、不合理,也可能與照片內容不符,請不要當成事實或任何形式的建議看待。


五、位置資訊(舊版政策此節完全錯誤,這一版重寫)

舊版政策寫著「本App不會蒐集精確地理位置(無 GPS 定位或地圖功能)」。這句話是錯的,本App確實有定位功能與地圖功能。 以下是實際情形。

5.1 「使用目前位置」按鈕

本App在三個地方提供「使用目前位置」的按鈕:發布貼文、發布走失協尋、發布浪浪救護通報。

5.2 寵物友善地圖

5.3 所以,本App到底存不存座標?

對照隱私權資訊清單:本App的 PrivacyInfo.xcprivacy 已就上述行為宣告「粗略位置」(NSPrivacyCollectedDataTypeCoarseLocation)——與帳號連結、不用於追蹤、用途為 App 功能。不宣告「精確位置」,是因為城市名稱的解析度遠低於 Apple 對精確位置的定義(緯經度小數點後三位以上),而定位精度本來就設在公里級;寵物友善地圖上的店家座標是店家的位置而不是你的位置,因此不列在這一項。

六、你在各個功能中留下的內容,以及誰看得到

本App是社群平台,以下大部分內容都是要給別人看的。這張清單請仔細讀,特別是「誰看得到」那一欄。

6.1 社群貼文與留言

6.2 通知

6.3 私訊

6.4 寵物檔案

6.5 健康紀錄(體重)

6.6 照護提醒

6.7 浪浪救護通報

6.8 走失協尋

6.9 寵物友善地圖

6.10 保姆互助

6.11 寵物用品交換

6.11b 經驗分享討論區

6.12 照護知識庫

6.13 檢舉紀錄

6.14 貼文觀看紀錄


七、我們用你的資料做什麼

我們蒐集的資料,只會用在以下用途:

1. 提供、維運本App的各項功能。

2. 建立與管理你的帳號、維持登入狀態。

3. 顯示社群內容,並依你設定的寵物類型決定優先顯示的內容。

4. 處理檢舉、封鎖與違規內容,維護社群安全。

5. 在發生交換糾紛或詐騙通報時,作為身分追溯的依據。

6. 回覆你的來信、客訴與資料權利請求。

7. 遵循法令規定或配合主管機關的合法要求。

我們不會做的事:不出售你的資料、不出租你的資料、不拿你的資料做廣告投放或跨App追蹤、不把你的資料用於本政策沒有寫到的用途。


八、第三方服務(完整清單)

本App整合的外部服務只有以下這些,沒有別的:

服務提供者用途
Firebase AuthenticationGoogle帳號註冊與登入
Cloud FirestoreGoogle資料庫
Cloud Storage for FirebaseGoogle照片與影片儲存
~~Firebase AI Logic → Gemini API~~~~Google~~目前未啟用。「毛孩內心話」功能已移除,本App現階段不會把任何內容送給第三方 AI(見第四節)
CoreLocation/MapKit/地理編碼Apple定位與地圖(見第五節)

沒有整合的東西(這一項同樣重要):

資料存放地點:你的資料存放於 Google Firebase 的伺服器。Google 作為我們的資料處理者,依其自身的隱私權與安全標準運作。詳情請參閱 Google 隱私權政策 與 Firebase 隱私與安全說明。


九、刪除帳號與資料保留(據實說明目前的範圍)

你可以隨時在 App 內「設定 → 刪除帳號」永久刪除帳號。基於安全考量,若你太久沒登入,系統會要求你先重新登入再執行。

9.1 按下刪除的當下,立刻刪除的是

執行後你將無法再登入。

9.2 目前不會自動一併刪除的是

我們不打算把這件事講得比實際好聽。目前的自動刪除只涵蓋上述三份文件與帳號本身,以下內容在你按下刪除後仍會留在資料庫中:

9.3 我們的承諾

9.4 其他資料的保留原則


十、你的權利

依據中華民國《個人資料保護法》,你對我們持有的個人資料享有下列權利:

1. 查詢或請求閱覽:了解你的資料被如何蒐集、處理與利用。

2. 請求製給複製本:取得你個人資料的副本。

3. 請求補充或更正:資料有誤時要求更正。

4. 請求停止蒐集、處理或利用。

5. 請求刪除(依法須保存者除外)。

你可以直接在App內自己做到的事:

需要來信辦理的事:查詢、取得複製本、要求加速清除帳號刪除後的殘留內容、移除實名認證資料但保留帳號。

請寄信至 newemailpaul888@gmail.com,我們會在收到後 15 日內(或依法令規定期限)回覆。為保護你的資料,我們可能需要先確認你的身分。


十一、資料安全

我們採取的保護措施包括:

我們也要誠實告訴你目前的限制:

上述三項已列入改善清單。此外,任何透過網際網路傳輸或電子儲存的方式都無法保證百分之百安全,我們只能承諾持續採取合理措施。


十二、未滿 18 歲的使用者


十三、政策修訂

我們可能不定期修訂本政策。修訂後會更新頁首的版本與生效日期。若有重大變更(例如新增蒐集的資料類型、新增第三方服務、改變使用目的),我們會透過App內通知或其他合理方式告知你。建議你定期查閱。

你可以隨時在App內「設定 → 關於 → 隱私權政策」閱讀最新版本。


十四、聯絡我們

對本政策有疑問、想行使個人資料權利,或想檢舉違規內容,請聯絡:



Part 2: English Version

1. Introduction

"YUTTALI 有牠" (the "App") is a social app for pet owners, developed and operated by WEN GUAN BO, an independent developer based in Taiwan ("we," "us").

This Privacy Policy has one job: to tell you plainly what data you leave in this App, what we do with it, where it is stored, who can see it, and how long we keep it.

Each section below uses the same five headings: What we collect / Why / Where it is stored / Who can see it / How long we keep it.

By downloading, registering for, or using the App, you agree to this Policy. If you do not agree with any part of it, please do not use the App.

Three things to know first

1. This is a public social platform. Your posts, photos, videos, comments, pet profiles, lost-pet contact details, and the pet-friendly places you add are visible to other users. Treat posting like pinning something to a public noticeboard.

2. Verification asks you to photograph your ID, but that photo never leaves your phone. Recognition happens on your device and the image is discarded immediately; only a "passed" flag and an irreversible hash reach our database. See Section 3.

3. We do not handle money, we do not track you, and we currently send no content to any third-party AI. No in-app purchases, no ads, no third-party sign-in, no device tracking, and no analytics or advertising SDKs are installed. The AI "Pet Inner Voice" feature, which called Google Gemini, is currently disabled — see Section 4.


2. Account and Profile

2.1 Registration

2.2 Profile

Correction: a previous version of this policy listed "phone number" as optional profile data. That was inaccurate — the profile editor contains only avatar, nickname, and bio. The only places the App asks for a phone number are real-name verification (Section 3), the optional lost-pet contact field (Section 6), and the venue phone number for pet-friendly places (Section 6).

2.3 Authentication Logs


3. Real-Name Verification (only required for the Item Exchange feature)

Verification has two steps: first we confirm who you are, then you set where parcels should be sent. These two sets of data are stored separately, because their protection requirements are opposite.

3.0 ID photography: we never receive your document image

When you verify, the App asks you to photograph your document on the spot. About that photo:

3.0b When your delivery details become visible to someone else

3.1 Which fields are actually encrypted (stated honestly)

FieldHow it is actually stored
Legal nameEncrypted
ID numberEncrypted
ID typePlaintext
Phone numberPlaintext, not encrypted
AddressPlaintext, not encrypted

What "encrypted" means here: name and ID number are encrypted on your device before transmission using ECIES hybrid encryption (P-256 ECDH key agreement, HKDF-SHA256 key derivation, AES-GCM encryption). A fresh ephemeral key pair is generated for every encryption, so encrypting the same ID number twice produces entirely different ciphertext. The App contains only the public key; the private key required for decryption is held offline by the developer and exists nowhere in the App, the source code, or on any server. The App itself has no decryption capability.

The phone number and address are currently stored as plaintext. We see no reason to describe this more favourably than it is. Those two fields are protected only by the access controls described below. Encrypting them as well is on our to-do list.

3.2 Who can see verification data

3.3 An honest note about the word "verification"

Although this feature is called "real-name verification," no human review or third-party check is performed against the data at the time you submit it — your account is marked verified immediately. Therefore:

A previous version of this policy stated you could "disable Cat Exchange verification in Account Settings." No such feature exists in the App. Currently the only ways to remove verification data are to delete your entire account (which removes it) or to request removal via Section 11.

4. AI "Pet Inner Voice" (currently disabled)

Status (updated August 2026): this feature has been removed from the App and cannot be enabled by users. The description below is retained so you know how it would work if a future version restores it. Until it is restored and this policy is updated, the App sends no content to any third-party AI service.

When enabled, this was the only feature that sent your content to a third-party AI service.

AI-generated content is machine-produced entertainment text. It may be inaccurate, nonsensical, or unrelated to the photo. Do not treat it as fact or as advice of any kind.


5. Location Data (this section was entirely wrong in the previous version and has been rewritten)

The previous policy stated the App "does not collect precise geolocation (no GPS or map functionality)." That was false — the App does have location and map functionality. Here is how it actually works.

5.1 The "Use current location" button

The App offers a "use current location" button in three places: composing a post, filing a lost-pet report, and filing a stray-animal rescue report.

5.2 Pet-Friendly Map

5.3 So does the App store coordinates?

Cross-reference with the privacy manifest: the App's PrivacyInfo.xcprivacy declares Coarse Location (NSPrivacyCollectedDataTypeCoarseLocation) for the behaviour described above — linked to your account, not used for tracking, collected for app functionality. Precise Location is not declared, because a city name is far below Apple's precise-location threshold (a latitude and longitude with three or more decimal places) and the accuracy setting is kilometre level to begin with. The venue coordinates on the pet-friendly map are the venue's location, not yours, and so are not covered by this data type.

6. What you post in each feature, and who can see it

This is a social platform; most of the content below is meant to be seen by others. Please read the "who can see it" line carefully.

6.1 Posts and comments

6.2 Notifications

6.3 Direct messages

6.4 Pet profiles

6.5 Health records (weight)

6.6 Care reminders

6.7 Stray-animal rescue reports

6.8 Lost-pet reports

6.9 Pet-friendly map

6.10 Pet-sitter mutual aid

6.11 Item exchange

6.11b Shared Experience forum

6.12 Care knowledge base

6.13 Reports of violations

6.14 Post view records


7. How we use your data

1. To provide and operate the App's features.

2. To create and manage your account and keep you signed in.

3. To display social content and prioritise it according to your selected pet types.

4. To handle reports, blocks, and violating content, and keep the community safe.

5. To support identity traceability in exchange disputes or fraud reports.

6. To respond to your enquiries, complaints, and data rights requests.

7. To comply with legal obligations and lawful requests from competent authorities.

What we do not do: we do not sell or rent your data, do not use it for ad targeting or cross-app tracking, and do not use it for any purpose not described in this Policy.


8. Third-party services (complete list)

ServiceProviderPurpose
Firebase AuthenticationGoogleSign-up and sign-in
Cloud FirestoreGoogleDatabase
Cloud Storage for FirebaseGooglePhoto and video storage
~~Firebase AI Logic → Gemini API~~~~Google~~Currently not enabled. The "Pet Inner Voice" feature has been removed; the App currently sends no content to any third-party AI (see Section 4)
CoreLocation / MapKit / GeocodingAppleLocation and maps (Section 5)

What is not integrated (equally important):

Where data is stored: on Google Firebase servers. Google acts as our data processor under its own privacy and security standards. See the Google Privacy Policy and Firebase Privacy and Security.


9. Account deletion and data retention (an honest account of current scope)

You may permanently delete your account at any time via Settings → Delete Account. For security, if you have not signed in recently the system will ask you to sign in again first.

9.1 Deleted immediately

You will no longer be able to sign in.

9.2 Not yet deleted automatically

We will not describe this more favourably than it is. Automatic deletion currently covers only the three documents above plus the account itself. The following remains in the database after you delete your account:

9.3 Our commitments

9.4 Other retention rules


10. Your rights

Under Taiwan's Personal Data Protection Act, you have the right to: (1) enquire about and access your data; (2) obtain a copy; (3) request correction or supplementation; (4) request that we cease collection, processing, or use; and (5) request deletion (except where retention is legally required).

What you can do yourself in the App: edit your nickname, bio, and avatar; delete your own posts, comments, pet profiles, health records, care reminders, reports, places, and exchange listings; block and unblock users (Settings → Privacy → Block List); report posts or users; revoke location permission in iOS Settings; permanently delete your account.

What requires contacting us: data access requests, obtaining a copy, expediting erasure of residual content after account deletion, or removing verification data while keeping your account.

Email newemailpaul888@gmail.com. We will respond within 15 days of receipt, or within the period required by law. To protect your data, we may need to verify your identity first.


11. Data security

Measures in place:

Current limitations, stated honestly:

All of the above are on our remediation list. Beyond that, no method of internet transmission or electronic storage is 100% secure; we can only commit to continuing reasonable measures.


12. Users under 18


13. Changes to this Policy

We may revise this Policy from time to time; the version and effective date at the top will be updated. For material changes — new data types, new third-party services, or changed purposes — we will notify you via in-app notice or other reasonable means. The current version is always available in the App under Settings → About → Privacy Policy.


14. Contact us