Chính sách quyền riêng tư
Đây là bản dịch tiếng Việt của Privacy Policy. Nếu hai bản có điểm khác nhau, bản tiếng Anh được ưu tiên áp dụng.
Tóm tắt
- Kinolap tạo video tổng kết ngay trên điện thoại của bạn. Chúng tôi không bao giờ nhận video, ảnh hay hoạt động của bạn.
- Hoạt động của bạn đi thẳng từ Strava về điện thoại. Máy chủ của chúng tôi chỉ giúp ứng dụng đăng nhập Strava và không lưu gì cả.
- Thông tin đăng nhập Strava được giữ trong vùng lưu trữ bảo mật của điện thoại. Khi ngắt kết nối, ứng dụng yêu cầu Strava thu hồi quyền truy cập và xóa ngay dữ liệu của Kinolap trên máy.
- Không quảng cáo, không theo dõi, không phân tích, và không có tài khoản Kinolap. Chúng tôi không bán dữ liệu và không dùng dữ liệu để huấn luyện AI.
1. Chúng tôi là ai
Kinolap là ứng dụng di động biến một buổi chạy hoặc đạp xe thành video tổng kết dọc ngắn. Chính sách này giải thích cách Kinolap (“Kinolap”, “chúng tôi”) xử lý dữ liệu cá nhân khi bạn dùng ứng dụng và trang web này. Chúng tôi chịu trách nhiệm về dữ liệu cá nhân được mô tả trong chính sách này.
Liên hệ: hello@kinolap.app. Đây là địa chỉ dùng cho mọi câu hỏi và yêu cầu về quyền riêng tư, kể cả các yêu cầu nêu ở mục 11.
Chính sách này áp dụng cho ứng dụng Kinolap trên iPhone và Android và cho trang web kinolap.app.
2. Những gì ở lại trên điện thoại
Phần lớn công việc của Kinolap diễn ra trên thiết bị của bạn. Chúng tôi không nhận các dữ liệu sau:
- Thông tin đăng nhập Strava. Sau khi bạn kết nối Strava, ứng dụng giữ mã truy cập (access token), mã làm mới (refresh token) và hồ sơ Strava cơ bản của bạn (ID vận động viên, họ tên và đường dẫn đến ảnh đại diện) trong vùng lưu trữ bảo mật của điện thoại (iOS Keychain hoặc Android Keystore). Họ tên và đường dẫn ảnh đại diện được làm mới từ Strava ít nhất 48 giờ một lần và bị xóa nếu không làm mới được; ID vận động viên và các mã chỉ được giữ đến khi bạn ngắt kết nối. Trong lúc đăng nhập, ứng dụng cũng giữ một mã kiểm tra dùng một lần trong tối đa 10 phút.
- Hoạt động của bạn. Ứng dụng tải danh sách hoạt động, và khi bạn mở một hoạt động thì tải chi tiết cùng các luồng dữ liệu của nó, thẳng từ API của Strava về điện thoại. Danh sách này (các thông tin tóm tắt như tên, môn thể thao, ngày, quãng đường, thời lượng, độ cao tích lũy, địa danh và hình dạng rút gọn của lộ trình) được lưu trên máy tối đa 48 giờ để mở nhanh hơn, và bị xóa ngay khi bạn ngắt kết nối Strava. Dữ liệu chi tiết (vết GPS, thời gian, quãng đường, độ cao, tốc độ, nhịp tim, nhịp bước, công suất và nhiệt độ) chỉ nằm trong bộ nhớ khi bạn đang làm video; Kinolap không lưu chúng vào bộ nhớ máy.
- Ảnh của bạn. Khi thêm ảnh, bạn chọn ảnh trong trình chọn ảnh của hệ thống. Ứng dụng chỉ đọc đúng ảnh đó, giữ một bản thu nhỏ trong bộ nhớ trong phiên chỉnh sửa và vẽ nó vào video. Ảnh không bao giờ được tải lên.
- Video của bạn. Kinolap vẽ, mã hóa và lưu video ngay trên điện thoại. Video chỉ được lưu vào thư viện ảnh hoặc chuyển sang bảng chia sẻ khi bạn chọn. Chúng tôi không bao giờ tải video lên và không bao giờ xem được video. Các tệp tạm của quá trình xuất video bị xóa khi quá trình đó kết thúc, và bản sao nào còn trong bộ nhớ đệm của ứng dụng sẽ bị xóa trong vòng 48 giờ.
- Cài đặt. Ngôn ngữ, cài đặt rung phản hồi và các tùy chọn tương tự được lưu trên điện thoại.
Tùy cài đặt thiết bị, bản sao lưu của điện thoại (ví dụ iCloud hoặc Google) có thể bao gồm dữ liệu ứng dụng như cài đặt hoặc danh sách hoạt động đã lưu. Các bản sao lưu đó tuân theo điều khoản của Apple hoặc Google. Vùng lưu trữ bảo mật chứa mã Strava của bạn không nằm trong bản sao lưu Android.
3. Những gì đến máy chủ của chúng tôi
Máy chủ của chúng tôi được thiết kế nhỏ gọn có chủ đích. Không có cơ sở dữ liệu người dùng, và không có tài khoản Kinolap.
Đăng nhập Strava (máy chủ trung gian cấp mã)
Strava yêu cầu một khóa bí mật để hoàn tất đăng nhập và để gia hạn hoặc thu hồi quyền truy cập, và khóa này không thể đặt bên trong ứng dụng. Vì vậy, khi bạn kết nối Strava, khi ứng dụng gia hạn quyền truy cập (khoảng sáu giờ một lần khi đang dùng) và khi bạn ngắt kết nối, ứng dụng gửi đến máy chủ của chúng tôi mã ủy quyền dùng một lần từ Strava, hoặc mã làm mới hay mã truy cập của bạn. Máy chủ thêm khóa bí mật, chuyển yêu cầu đến Strava và gửi lại câu trả lời của Strava (mã mới và, ở lần đăng nhập đầu tiên, hồ sơ cơ bản của bạn) về điện thoại. Máy chủ không lưu mã ủy quyền, các mã truy cập hay hồ sơ, và không ghi chúng vào nhật ký. Máy chủ không bao giờ thấy hoạt động của bạn.
Âm nhạc
Khi bạn mở thư viện nhạc, ứng dụng hỏi máy chủ của chúng tôi danh sách bài hát (kèm từ khóa tìm kiếm hoặc tâm trạng bạn chọn, nếu có) và tải về những bài bạn nghe thử hoặc sử dụng. Các bài đã tải được lưu tạm trên điện thoại.
Dữ liệu kỹ thuật trong mỗi yêu cầu
Như mọi dịch vụ trên Internet, nhà cung cấp hạ tầng của chúng tôi là Cloudflare nhận địa chỉ IP, thời gian, địa chỉ được yêu cầu, thông tin trình duyệt hoặc thiết bị (user agent) và các dữ liệu kỹ thuật tương tự trong mỗi yêu cầu đến kinolap.app, kể cả yêu cầu từ ứng dụng. Dữ liệu này dùng để cung cấp dịch vụ, giữ an toàn và chống lạm dụng. Nhật ký máy chủ của chúng tôi (Cloudflare Workers Logs) ghi lại siêu dữ liệu của yêu cầu như địa chỉ IP, URL được yêu cầu, thời gian và mã trạng thái phản hồi, và tự động bị xóa sau khoảng 3 ngày. Khi có lỗi, máy chủ chỉ ghi các chi tiết kỹ thuật như mã trạng thái hoặc mã lỗi (chẳng hạn mã lỗi từ Strava), không bao giờ ghi các mã ủy quyền, mã truy cập hay dữ liệu hoạt động nêu trên. Cloudflare cũng xử lý dữ liệu này để bảo vệ mạng lưới của chính họ, như mô tả trong chính sách quyền riêng tư của Cloudflare.
Nếu bạn gửi email cho chúng tôi, chúng tôi nhận địa chỉ email và nội dung bạn viết, và dùng chúng để trả lời. Email gửi đến các địa chỉ kinolap.app được Cloudflare Email Routing chuyển tiếp đến hộp thư Gmail của chúng tôi tại Google.
4. Những điều chúng tôi không làm
- Chúng tôi không tải lên, lưu trữ hay xem video, ảnh hoặc hoạt động của bạn.
- Chúng tôi không hiển thị quảng cáo và không tích hợp công cụ quảng cáo, theo dõi hay phân tích nào trong ứng dụng hoặc trên trang web này.
- Chúng tôi không bán hay cho thuê dữ liệu cá nhân, và không chia sẻ dữ liệu cho mục đích quảng cáo.
- Chúng tôi không dùng dữ liệu của bạn để huấn luyện trí tuệ nhân tạo hay mô hình học máy, và không đưa dữ liệu vào các công cụ AI.
- Chúng tôi không lập hồ sơ về bạn và không kết hợp dữ liệu của bạn với dữ liệu từ nguồn khác.
5. Strava
Kinolap là ứng dụng độc lập, không liên kết với Strava và không được Strava tài trợ hay xác nhận. Khi bạn kết nối, Strava sẽ hỏi bạn có cho phép Kinolap đọc hồ sơ công khai và các hoạt động của bạn hay không, kể cả những hoạt động chỉ mình bạn xem được (quyền read và activity:read_all của Strava). Chúng tôi cần quyền đọc hoạt động để bạn có thể làm video từ bất kỳ hoạt động nào của mình.
- Dữ liệu từ Strava chỉ được dùng để hiển thị cho bạn các hoạt động của chính bạn trong ứng dụng và để tạo video bạn yêu cầu. Dữ liệu chỉ hiển thị cho bạn; bạn tự quyết định làm gì với video hoàn chỉnh.
- Dữ liệu Strava không bao giờ được lưu trên máy chủ của chúng tôi. Trên điện thoại, danh sách hoạt động được giữ tối đa 48 giờ, còn dữ liệu hoạt động chi tiết không được lưu lại.
- Chúng tôi không dùng dữ liệu Strava cho phân tích, quảng cáo hay AI, không bán và không kết hợp nó với dữ liệu khác.
- Ngắt kết nối Strava (trong Cài đặt của ứng dụng) sẽ yêu cầu Strava thu hồi quyền truy cập của Kinolap và xóa ngay các mã truy cập cùng mọi hoạt động đã lưu trên điện thoại. Nếu bạn thu hồi quyền từ phía Strava (strava.com/settings/apps), ứng dụng sẽ xóa dữ liệu trên máy vào lần tiếp theo nó liên hệ với Strava.
- Ảnh đại diện của bạn được tải trực tiếp từ máy chủ của Strava.
Strava xử lý dữ liệu của bạn theo điều khoản và chính sách quyền riêng tư của riêng họ: strava.com/legal/privacy.
6. Dữ liệu vị trí và nhịp tim
Vết GPS là dữ liệu vị trí, và nhịp tim có thể là dữ liệu sức khỏe. Nhiều luật về quyền riêng tư coi cả hai là dữ liệu nhạy cảm. Kinolap xử lý chúng trên điện thoại, theo yêu cầu của bạn, chỉ để vẽ video bạn đang làm. Chúng không bao giờ đến máy chủ của chúng tôi.
Một video tổng kết có thể cho thấy nơi bạn bắt đầu và kết thúc. Vì Kinolap xin quyền activity:read_all, dữ liệu ứng dụng nhận được bao gồm cả những đoạn lộ trình nằm trong vùng riêng tư (privacy zone) Strava của bạn, nên lộ trình trong video có thể lộ ra những nơi bạn thường ẩn đi, như nhà riêng. Hãy xem lại video trước khi chia sẻ, và xóa Widget lộ trình hoặc chọn hoạt động khác nếu bạn muốn.
7. Vì sao chúng tôi xử lý dữ liệu
Khi các luật như GDPR, UK GDPR hay Luật Bảo vệ dữ liệu cá nhân của Việt Nam yêu cầu căn cứ pháp lý, chúng tôi dựa trên:
- Cung cấp dịch vụ bạn yêu cầu (thực hiện Điều khoản sử dụng): máy chủ trung gian đăng nhập Strava và thư viện nhạc.
- Lợi ích hợp pháp trong việc vận hành dịch vụ an toàn và ổn định: dữ liệu kỹ thuật của yêu cầu, nhật ký bảo mật và việc trả lời email của bạn.
- Sự đồng ý của bạn, khi pháp luật yêu cầu đối với dữ liệu nhạy cảm: bạn đồng ý khi kết nối Strava và chọn một hoạt động, và có thể rút lại bất cứ lúc nào bằng cách ngắt kết nối Strava.
- Nghĩa vụ pháp lý, khi luật yêu cầu chúng tôi lưu giữ hoặc cung cấp thông tin.
8. Các bên liên quan
- Cloudflare, Inc. lưu trữ kinolap.app cùng các chức năng máy chủ của chúng tôi, xử lý dữ liệu kỹ thuật của yêu cầu thay mặt chúng tôi, và chuyển tiếp email gửi đến các địa chỉ kinolap.app (chính sách quyền riêng tư của Cloudflare).
- Strava, Inc. cung cấp hoạt động của bạn. Điện thoại của bạn kết nối trực tiếp với Strava, và Strava hoạt động theo chính sách quyền riêng tư của riêng họ.
- Apple và Google phân phối ứng dụng. Nếu bạn chia sẻ video sang ứng dụng khác (ví dụ Instagram hay TikTok), điều khoản của dịch vụ đó áp dụng cho nội dung bạn chia sẻ.
- Google cung cấp hộp thư Gmail nơi lưu các email bạn gửi cho chúng tôi (chính sách quyền riêng tư của Google).
- Cơ quan nhà nước, nếu có yêu cầu hợp pháp. Chúng tôi giữ rất ít dữ liệu có thể cung cấp.
Chúng tôi không dùng nhà cung cấp dịch vụ nào khác có nhận dữ liệu cá nhân.
9. Chuyển dữ liệu ra nước ngoài
Các nhà cung cấp của chúng tôi có thể xử lý dữ liệu của bạn bên ngoài quốc gia bạn sống, kể cả ở Hoa Kỳ. Cloudflare vận hành mạng lưới toàn cầu, nên yêu cầu và email có thể được xử lý tại trung tâm dữ liệu của họ ở nhiều nước; Google lưu hộp thư của chúng tôi tại các trung tâm dữ liệu của Google; và khi bạn chọn kết nối Strava, dữ liệu được trao đổi với Strava, Inc. tại Hoa Kỳ theo yêu cầu của bạn. Việc chuyển dữ liệu này đến các nhà cung cấp nói trên diễn ra theo điều khoản của họ, bao gồm điều khoản xử lý dữ liệu và các điều khoản hợp đồng mẫu (Standard Contractual Clauses, chẳng hạn của Ủy ban châu Âu) khi áp dụng.
10. Thời gian lưu dữ liệu
| Dữ liệu | Ở đâu | Bao lâu |
|---|---|---|
| Mã truy cập Strava và hồ sơ cơ bản | Điện thoại của bạn (vùng lưu trữ bảo mật) | Đến khi bạn ngắt kết nối, Strava thu hồi quyền, hoặc bạn xóa ứng dụng |
| Danh sách hoạt động (tóm tắt) | Điện thoại của bạn | Tối đa 48 giờ; bị xóa ngay khi bạn ngắt kết nối |
| Dữ liệu hoạt động chi tiết (GPS, nhịp tim và các luồng khác) | Bộ nhớ tạm của điện thoại | Chỉ trong lúc bạn chỉnh sửa; Kinolap không lưu lại |
| Ảnh bạn thêm | Bộ nhớ tạm của điện thoại | Trong phiên chỉnh sửa; ảnh gốc vẫn nằm trong thư viện của bạn |
| Video hoàn chỉnh | Nơi bạn lưu hoặc chia sẻ | Do bạn quyết định |
| Bài nhạc | Điện thoại của bạn (bộ nhớ đệm) | Đến khi bộ nhớ đệm nhường chỗ cho bài mới hơn hoặc bạn xóa ứng dụng |
| Mã ủy quyền và mã truy cập đi qua máy chủ | Máy chủ của chúng tôi | Không lưu; chỉ nằm trong bộ nhớ khi đang xử lý yêu cầu |
| Dữ liệu kỹ thuật và nhật ký | Cloudflare | Khoảng 3 ngày, sau đó tự động bị xóa |
| Email bạn gửi cho chúng tôi | Hộp thư của chúng tôi (Gmail, chuyển tiếp qua Cloudflare) | Trong thời gian cần để trả lời và theo dõi yêu cầu của bạn; bị xóa trong vòng 24 tháng kể từ lần trao đổi cuối cùng |
11. Lựa chọn và quyền của bạn
Vì dữ liệu nằm trên điện thoại của bạn, bạn trực tiếp kiểm soát phần lớn dữ liệu đó:
- Ngắt kết nối Strava trong Cài đặt để thu hồi quyền truy cập và xóa ngay dữ liệu của Kinolap trên máy.
- Xóa ứng dụng để xóa mọi thứ ứng dụng đã lưu trên máy.
- Thu hồi quyền trên Strava tại strava.com/settings/apps.
- Xóa video khỏi thư viện ảnh hoặc khỏi những nơi bạn đã chia sẻ.
Tùy nơi bạn sống, bạn cũng có thể có quyền truy cập, chỉnh sửa, xóa, hạn chế hoặc phản đối việc xử lý dữ liệu cá nhân, quyền di chuyển dữ liệu, quyền rút lại sự đồng ý và quyền khiếu nại với cơ quan bảo vệ dữ liệu. Cư dân California có thể hỏi chúng tôi thu thập những thông tin cá nhân nào và có thể giới hạn việc sử dụng thông tin cá nhân nhạy cảm; chúng tôi không bán hay chia sẻ thông tin cá nhân, và chỉ dùng dữ liệu nhạy cảm để cung cấp các tính năng bạn yêu cầu. Để gửi yêu cầu, hãy email đến hello@kinolap.app. Chúng tôi giữ rất ít dữ liệu cá nhân, nên phần lớn yêu cầu có thể được trả lời nhanh. Bạn sẽ không bị đối xử khác đi khi thực hiện các quyền của mình.
12. Trẻ em
Kinolap không dành cho trẻ em. Để dùng ứng dụng, bạn phải từ 13 tuổi trở lên và đủ tuổi theo luật nước bạn để tự đồng ý với việc xử lý dữ liệu này (ví dụ 16 tuổi ở một số nước EU). Strava có yêu cầu về độ tuổi riêng cho tài khoản của họ. Nếu bạn cho rằng một trẻ em đã gửi dữ liệu cá nhân cho chúng tôi, hãy liên hệ để chúng tôi xóa.
13. Bảo mật
Mã truy cập Strava được giữ trong vùng lưu trữ bảo mật của điện thoại. Mọi kết nối đến kinolap.app và Strava đều được mã hóa (chỉ dùng HTTPS). Khóa bí mật của Strava nằm trên máy chủ của chúng tôi và không bao giờ có trong ứng dụng. Máy chủ không có cơ sở dữ liệu người dùng, nên phía chúng tôi có rất ít thứ có thể bị lộ. Không hệ thống nào an toàn tuyệt đối; nếu xảy ra sự cố ảnh hưởng đến bạn, chúng tôi sẽ thông báo cho bạn và cơ quan chức năng theo quy định của pháp luật.
14. Trang web này
kinolap.app là trang web tĩnh. Trang không đặt cookie, không chạy mã script và không tải công cụ phân tích, theo dõi hay nội dung của bên thứ ba; phông chữ và hình ảnh đều được phục vụ từ chính kinolap.app. Cloudflare xử lý dữ liệu kỹ thuật của yêu cầu như mô tả ở mục 3.
15. Tính năng mới
Nếu chúng tôi bổ sung tính năng trả phí, nguồn hoạt động khác (như Apple Health, Health Connect hoặc nhập tệp), tài khoản, báo cáo sự cố hay công cụ phân tích, chúng tôi sẽ cập nhật chính sách này trước khi ra mắt và xin sự đồng ý của bạn khi pháp luật yêu cầu. Nếu có tính năng trả phí, việc thanh toán do Apple hoặc Google xử lý; chúng tôi chỉ nhận trạng thái giao dịch cần thiết để mở khóa tính năng, không bao giờ nhận thông tin thanh toán của bạn.
16. Thay đổi chính sách
Mọi thay đổi sẽ được đăng trên trang này kèm ngày cập nhật ở đầu trang. Nếu thay đổi ảnh hưởng đáng kể đến cách chúng tôi xử lý dữ liệu của bạn, chúng tôi cũng sẽ thông báo trong ứng dụng trước khi thay đổi có hiệu lực.
17. Liên hệ
Vui lòng gửi mọi câu hỏi về chính sách này và mọi yêu cầu về quyền riêng tư đến hello@kinolap.app.