Bear Streak Privacy Policy
Bear Streak is a habit tracker for iPhone made by Ciaosoft JSC ("we", "us"). This policy explains what the app does with your information.
The short version: your habits live on your iPhone, an account is optional, Apple Health data is read on your iPhone and stays there, and we do not show ads, sell data or track you.
1. Using Bear Streak without an account
You can use every core feature without signing in. Your habits, check-ins and settings are stored on your iPhone and shared only between the app and its widgets. We receive none of it.
If you set a habit to tick itself from intervals.icu or from your own API while signed out, your iPhone contacts that service directly with the key or URL you entered. Keys are kept in the iPhone Keychain.
2. Apple Health
- Bear Streak can read, with your permission, workouts, steps, exercise minutes, sleep and mindful minutes. It never writes anything to Health.
- Reading happens on your iPhone, including in the background, only to decide whether a habit is done for the day.
- Health measurements, such as step counts, workout details or sleep times, never leave your iPhone.
- If you sign in, what syncs to our server is only the result: that a habit was done on a given day and that Apple Health ticked it, plus the rule you chose for that habit (for example "steps at least 8,000").
- Health data is never used for advertising or marketing, never sold, never shared with third parties and never stored in iCloud by Bear Streak.
- You can turn access off at any time in the iPhone Settings app, under Privacy & Security, then Health, then Bear Streak.
3. Using Bear Streak with an account (optional)
You can sign in with Apple to back up and sync your history. Sign in with Google will be offered later. When you sign in, we store:
- Account details: an account ID, the identifier Apple gives us for your sign-in, your email address (which may be an Apple private relay address), your name if Apple shares it at your first sign-in, your time zone and the day your week starts.
- Habits: names, icons, colors, schedules, start dates and how each habit ticks itself.
- Check-ins: the day, how the habit was ticked (for example widget, Siri, Apple Health or webhook) and an optional note.
- Connections you set up: your intervals.icu athlete ID and API key, your custom API address and headers, and Strava access when that option becomes available. These are stored encrypted so the server can tick your habits while the app is closed.
- Webhook links: each webhook habit has its own secret link, stored encrypted.
From intervals.icu or Strava we keep only the reference of the activity that ticked your habit, not the activity details.
4. How we use information
Only to run Bear Streak: to sign you in, back up and sync your habits, tick habits automatically from the sources you choose, and calculate your streaks and completion rate. We do not build profiles about you.
5. What we never do
- No advertising and no advertising SDKs.
- No analytics, crash-reporting or tracking SDKs.
- No selling or renting of your data.
- No tracking across other companies' apps or websites, and no use of the advertising identifier.
6. Who else is involved
- Apple provides Sign in with Apple, Apple Health (on your iPhone) and Siri and Shortcuts.
- Google will provide Sign in with Google when it becomes available.
- Services you connect yourself, such as intervals.icu, your own API or, when that option becomes available, Strava, receive requests using the credentials you gave. Their own privacy policies apply to them.
- Tailscale carries the encrypted connection between the app and our server and cannot read its content.
We do not share your information with anyone else, unless the law requires it.
7. Security
All traffic between the app and our server uses HTTPS. Keys, tokens and API headers are encrypted on the server and are never written to our logs. Your IP address is used briefly to limit repeated sign-in attempts and is not stored in our logs.
8. Keeping and deleting your data
- When you delete a habit or a check-in, the deletion syncs to our server.
- When you disconnect intervals.icu, or Strava when that option becomes available, we delete the stored key or access.
- You can delete your account at any time from Settings in the app. We then delete your account, habits, check-ins and connection credentials from our server, normally within 24 hours, and disconnect Strava if you had connected it.
- Data on your iPhone stays there until you delete it or remove the app.
9. Children
Bear Streak is not directed at children under 13, and we do not knowingly collect information from them.
10. Where your data is processed
Our server is operated by Ciaosoft JSC in Vietnam.
11. Your choices
You can use Bear Streak without an account, turn off Apple Health access at any time, disconnect any service, and delete your account in the app. You can also contact us to ask for a copy of your data or to correct it.
12. Changes to this policy
If we change this policy, we will update the date at the top of this page. Significant changes will also be noted in the app's release notes.
13. Contact
Ciaosoft JSC
Email: [email protected]
Chính sách quyền riêng tư Bear Streak
Bear Streak là app theo dõi thói quen cho iPhone do Ciaosoft JSC ("chúng tôi") phát triển. Chính sách này nói rõ app làm gì với thông tin của bạn.
Nói ngắn gọn: thói quen của bạn nằm trên iPhone, tài khoản là tuỳ chọn, dữ liệu Apple Health được đọc trên iPhone và ở lại đó, chúng tôi không chạy quảng cáo, không bán dữ liệu và không theo dõi bạn.
1. Dùng Bear Streak không cần tài khoản
Mọi tính năng chính đều dùng được khi không đăng nhập. Thói quen, lượt đánh dấu và cài đặt nằm trên iPhone, chỉ chia sẻ giữa app và widget của app. Chúng tôi không nhận được gì.
Nếu bạn để một thói quen tự tick từ intervals.icu hoặc API của riêng bạn khi chưa đăng nhập, iPhone gọi thẳng tới dịch vụ đó bằng khoá hoặc địa chỉ bạn nhập. Khoá được giữ trong Keychain của iPhone.
2. Apple Health
- Khi bạn cho phép, Bear Streak đọc buổi tập, bước chân, phút vận động, giấc ngủ và phút chánh niệm. App không bao giờ ghi gì vào Health.
- Việc đọc diễn ra trên iPhone, kể cả khi chạy nền, chỉ để xác định thói quen hôm nay đã xong hay chưa.
- Số đo sức khỏe, như số bước, chi tiết buổi tập hay giờ ngủ, không bao giờ rời iPhone.
- Nếu bạn đăng nhập, thứ được đồng bộ lên server chỉ là kết quả: thói quen đã xong vào ngày nào và do Apple Health tick, cùng quy tắc bạn đặt cho thói quen đó (ví dụ "bước chân từ 8.000").
- Dữ liệu sức khỏe không bao giờ được dùng cho quảng cáo hay tiếp thị, không bán, không chia sẻ cho bên thứ ba, và Bear Streak không lưu nó lên iCloud.
- Bạn tắt quyền truy cập bất cứ lúc nào trong app Cài đặt của iPhone, mục Quyền riêng tư & Bảo mật, rồi Sức khỏe, rồi Bear Streak.
3. Dùng Bear Streak với tài khoản (tuỳ chọn)
Bạn có thể đăng nhập bằng Apple để sao lưu và đồng bộ lịch sử. Đăng nhập bằng Google sẽ có sau. Khi bạn đăng nhập, chúng tôi lưu:
- Thông tin tài khoản: mã tài khoản, định danh Apple cấp cho lần đăng nhập của bạn, email (có thể là địa chỉ chuyển tiếp riêng tư của Apple), tên nếu Apple chia sẻ ở lần đăng nhập đầu, múi giờ và ngày bắt đầu tuần.
- Thói quen: tên, biểu tượng, màu, lịch, ngày bắt đầu và cách mỗi thói quen tự tick.
- Lượt đánh dấu: ngày, cách thói quen được tick (ví dụ widget, Siri, Apple Health hay webhook) và ghi chú nếu có.
- Kết nối bạn tự thiết lập: athlete ID và API key intervals.icu, địa chỉ và header của API riêng, và quyền truy cập Strava khi tuỳ chọn này mở. Các thông tin này được mã hoá để server tick thói quen giúp bạn cả khi app đang đóng.
- Liên kết webhook: mỗi thói quen dùng webhook có một liên kết bí mật riêng, được lưu dưới dạng mã hoá.
Từ intervals.icu hay Strava, chúng tôi chỉ giữ mã tham chiếu của hoạt động đã tick thói quen, không giữ chi tiết hoạt động.
4. Chúng tôi dùng thông tin để làm gì
Chỉ để vận hành Bear Streak: đăng nhập, sao lưu và đồng bộ thói quen, tự tick từ các nguồn bạn chọn, tính chuỗi ngày và tỷ lệ hoàn thành. Chúng tôi không dựng hồ sơ về bạn.
5. Những điều chúng tôi không bao giờ làm
- Không quảng cáo, không SDK quảng cáo.
- Không SDK phân tích, báo lỗi hay theo dõi.
- Không bán hay cho thuê dữ liệu của bạn.
- Không theo dõi bạn qua app hay website của công ty khác, không dùng mã định danh quảng cáo.
6. Những bên liên quan
- Apple cung cấp Đăng nhập bằng Apple, Apple Health (trên iPhone của bạn), Siri và Phím tắt.
- Google sẽ cung cấp Đăng nhập bằng Google khi tuỳ chọn này mở.
- Dịch vụ bạn tự kết nối, như intervals.icu, API của riêng bạn hay Strava khi tuỳ chọn này mở, nhận yêu cầu kèm thông tin xác thực bạn cung cấp. Chính sách quyền riêng tư của họ áp dụng cho họ.
- Tailscale chuyển kết nối đã mã hoá giữa app và server của chúng tôi, và không đọc được nội dung.
Chúng tôi không chia sẻ thông tin của bạn cho bất kỳ ai khác, trừ khi pháp luật yêu cầu.
7. Bảo mật
Mọi kết nối giữa app và server dùng HTTPS. Khoá, token và header API được mã hoá trên server và không bao giờ được ghi vào log. Địa chỉ IP chỉ được dùng trong chốc lát để hạn chế đăng nhập lặp lại nhiều lần, và không được lưu vào log.
8. Lưu giữ và xoá dữ liệu
- Khi bạn xoá một thói quen hay một lượt đánh dấu, việc xoá được đồng bộ lên server.
- Khi bạn ngắt kết nối intervals.icu, hay Strava khi tuỳ chọn này mở, chúng tôi xoá khoá hoặc quyền truy cập đã lưu.
- Bạn xoá tài khoản bất cứ lúc nào trong Cài đặt của app. Khi đó chúng tôi xoá tài khoản, thói quen, lượt đánh dấu và thông tin kết nối khỏi server, thường trong vòng 24 giờ, và ngắt kết nối Strava nếu bạn đã kết nối.
- Dữ liệu trên iPhone ở lại đó cho tới khi bạn xoá hoặc gỡ app.
9. Trẻ em
Bear Streak không hướng tới trẻ em dưới 13 tuổi, và chúng tôi không chủ ý thu thông tin của trẻ em.
10. Nơi xử lý dữ liệu
Server do Ciaosoft JSC vận hành tại Việt Nam.
11. Lựa chọn của bạn
Bạn có thể dùng Bear Streak không cần tài khoản, tắt quyền Apple Health bất cứ lúc nào, ngắt mọi kết nối, và xoá tài khoản ngay trong app. Bạn cũng có thể liên hệ để xin bản sao dữ liệu hoặc yêu cầu sửa.
12. Thay đổi chính sách
Khi thay đổi chính sách này, chúng tôi cập nhật ngày ở đầu trang. Thay đổi lớn sẽ được ghi thêm trong ghi chú phát hành của app.
13. Liên hệ
Ciaosoft JSC
Email: [email protected]