Chính sách bảo mật

Ứng dụng Chấm công âm lịch (TimeKeep) — iOS & Android

Ngày hiệu lực: 07/07/2026

Chính sách này giải thích chúng tôi thu thập, sử dụng và bảo vệ thông tin của bạn như thế nào khi bạn sử dụng ứng dụng Chấm công âm lịch (TimeKeep). Bằng việc sử dụng ứng dụng, bạn đồng ý với các nội dung mô tả trong chính sách này.

1. Thông tin chúng tôi thu thập

  • Thông tin tài khoản: email và tên hiển thị bạn cung cấp khi đăng ký, đăng nhập bằng email và mật khẩu (qua Firebase Authentication). Mật khẩu do Firebase quản lý; chúng tôi không nhìn thấy hay lưu mật khẩu của bạn.
  • Dữ liệu công việc bạn tạo trong app: bản ghi chấm công (ngày công dương/âm, công trình/nhà, nhân sự, loại công, ghi chú), tiền ứng, bậc lương và bản ghi quyết toán cuối tháng. Đây là dữ liệu nghiệp vụ do bạn nhập.
  • Dữ liệu nhóm/đội: nếu bạn dùng tính năng làm việc nhóm, chúng tôi lưu danh sách thành viên và lời mời tham gia sổ công để chia sẻ dữ liệu trong đội của bạn.
  • Trạng thái đăng ký Pro: lịch sử giao dịch và quyền sử dụng (entitlement) gói Pro để xác định quyền truy cập tính năng trả phí. Việc thanh toán do Apple App Store / Google Play xử lý; chúng tôi không nhận hay lưu thông tin thẻ của bạn.
  • Dữ liệu chẩn đoán và sử dụng: qua Firebase Analytics và Crashlytics, chúng tôi thu thập báo cáo sự cố, sự kiện màn hình được xem, sự kiện đăng nhập/đăng ký, và một số thuộc tính ẩn danh (ví dụ trạng thái Pro, ngôn ngữ ứng dụng, mã định danh tài khoản) để cải thiện độ ổn định và chất lượng.
  • Thông báo đẩy: nếu bạn cho phép nhận thông báo, thiết bị đăng ký một mã thông báo (token) qua Firebase Cloud Messaging. Nhắc nhở chấm công hằng ngày được lên lịch ngay trên máy và không cần gửi qua máy chủ.

2. Quyền trên thiết bị

  • Camera / thư viện ảnh: chỉ dùng để quét mã QR lời mời tham gia sổ công của đội. Ảnh và luồng camera được xử lý ngay trên máy, không được tải lên hay lưu lại.
  • Face ID / Touch ID: chỉ dùng để mở khoá ứng dụng. Dữ liệu sinh trắc học nằm hoàn toàn trên thiết bị do hệ điều hành quản lý; chúng tôi không truy cập hay lưu trữ.
  • Widget màn hình chính: hiển thị bản tóm tắt lưu cục bộ trong nhóm ứng dụng (app group) trên chính thiết bị của bạn — không kết nối mạng và không hiển thị số tiền.

3. Mục đích sử dụng

  • Cung cấp và vận hành các tính năng chấm công, ứng tiền, quyết toán và nhắc nhở.
  • Đồng bộ dữ liệu của bạn giữa các thiết bị và nền tảng (iOS/Android).
  • Xác thực và duy trì quyền sử dụng gói Pro.
  • Phát hiện, chẩn đoán và khắc phục lỗi kỹ thuật.

Chúng tôi không theo dõi bạn qua các ứng dụng/website khác và không bán dữ liệu của bạn cho bên thứ ba.

4. Bên thứ ba xử lý dữ liệu

  • Google Firebase (Authentication, Cloud Firestore, Cloud Functions, Analytics, Crashlytics, Cloud Messaging, App Check): lưu trữ tài khoản và dữ liệu, phân tích, báo cáo sự cố và gửi thông báo. Xem chính sách bảo mật của Firebase.
  • Apple App Store / Google Play: xử lý thanh toán và xác thực giao dịch mua gói Pro.

5. Lưu trữ và bảo mật

Dữ liệu được lưu trên hạ tầng Google Cloud (Firebase) với quy tắc bảo mật giới hạn: mỗi tài khoản chỉ truy cập được dữ liệu của chính mình hoặc dữ liệu được chia sẻ trong đội của mình. Trạng thái Pro do máy chủ quyết định và không thể chỉnh sửa từ thiết bị. Dữ liệu được truyền qua kết nối mã hoá (HTTPS/TLS).

6. Lưu giữ và xoá dữ liệu

Chúng tôi giữ dữ liệu của bạn chừng nào tài khoản còn hoạt động. Bạn có thể xoá toàn bộ dữ liệu bất kỳ lúc nào ngay trong ứng dụng: vào Cài đặt → Thông tin cá nhân → Xoá tài khoản. Thao tác này xoá vĩnh viễn tài khoản cùng mọi dữ liệu chấm công, ứng tiền, quyết toán, nhân sự và công trình liên quan. Bạn cũng có thể gửi yêu cầu xoá tới email bên dưới.

7. Quyền của bạn

Bạn có quyền truy cập, chỉnh sửa và xoá dữ liệu của mình. Phần lớn thao tác này thực hiện trực tiếp trong app; nếu cần hỗ trợ thêm, vui lòng liên hệ với chúng tôi.

8. Trẻ em

TimeKeep là ứng dụng công cụ dành cho công việc và không hướng tới trẻ em dưới 13 tuổi. Chúng tôi không cố ý thu thập thông tin cá nhân của trẻ em. Nếu bạn cho rằng trẻ em đã cung cấp thông tin cho chúng tôi, vui lòng liên hệ để chúng tôi xoá.

9. Thay đổi chính sách

Chúng tôi có thể cập nhật chính sách này theo thời gian. Khi có thay đổi quan trọng, chúng tôi sẽ cập nhật ngày hiệu lực ở đầu trang.

10. Liên hệ

Mọi thắc mắc về quyền riêng tư, vui lòng liên hệ:
trungle.devpro@gmail.com

Privacy Policy

TimeKeep — Lunar Timekeeping — iOS & Android

Effective date: July 7, 2026

This policy explains how we collect, use, and protect your information when you use the TimeKeep app. By using the app, you agree to the practices described here.

1. Information we collect

  • Account information: the email and display name you provide when you sign up and log in with email and password (via Firebase Authentication). Your password is managed by Firebase; we never see or store it.
  • Work data you create in the app: timekeeping records (solar/lunar work days, sites/houses, personnel, work types, notes), cash advances, wage tiers, and end-of-month settlement records. This is business data you enter.
  • Team data: if you use team features, we store team member lists and workbook invitations so data can be shared within your crew.
  • Pro subscription status: purchase transactions and entitlement records used to determine access to paid features. Payments are handled by the Apple App Store / Google Play; we never receive or store your card details.
  • Diagnostics and usage data: through Firebase Analytics and Crashlytics we collect crash reports, screen-view events, login/sign-up events, and a few pseudonymous properties (such as Pro status, app language, and an account identifier) to improve stability and quality.
  • Push notifications: if you allow notifications, your device registers a token via Firebase Cloud Messaging. Daily timekeeping reminders are scheduled on your device and do not require a server.

2. Device permissions

  • Camera / photo library: used only to scan a QR code invitation to join your crew's workbook. Images and the camera feed are processed on-device and are not uploaded or retained.
  • Face ID / Touch ID: used only to unlock the app. Biometric data stays entirely on your device under the operating system's control; we never access or store it.
  • Home-screen widget: displays a summary stored locally in an app group on your own device — no network access and no monetary amounts.

3. How we use it

  • Provide and operate timekeeping, advances, settlement, and reminder features.
  • Sync your data across devices and platforms (iOS/Android).
  • Verify and maintain Pro entitlement.
  • Detect, diagnose, and fix technical issues.

We do not track you across other apps or websites, and we do not sell your data to third parties.

4. Third-party processors

  • Google Firebase (Authentication, Cloud Firestore, Cloud Functions, Analytics, Crashlytics, Cloud Messaging, App Check): stores accounts and data, provides analytics, crash reporting, and notifications. See Firebase's privacy policy.
  • Apple App Store / Google Play: process payments and verify Pro purchases.

5. Storage and security

Data is stored on Google Cloud (Firebase) under strict security rules: each account can access only its own data or data shared within its crew. Pro status is decided by the server and cannot be altered from the device. Data is transmitted over encrypted connections (HTTPS/TLS).

6. Data retention and deletion

We keep your data for as long as your account is active. You can delete all your data anytime in the app: Settings → Personal Information → Delete Account. This permanently removes your account and all associated timekeeping, advance, settlement, personnel, and site data. You may also request deletion via the email below.

7. Your rights

You may access, correct, and delete your data. Most of this is available directly in the app; contact us if you need further help.

8. Children

TimeKeep is a work-utility app and is not directed at children under 13. We do not knowingly collect personal information from children. If you believe a child has provided us with information, please contact us so we can delete it.

9. Changes to this policy

We may update this policy from time to time. When we make material changes, we will update the effective date at the top of this page.

10. Contact

For any privacy questions, contact:
trungle.devpro@gmail.com