Privacy Policy

1. Introduction

This Privacy Policy ("Policy") describes how viteflowsystem (Representative: Akifumi Akazawa, "we", "us", or "our") handles personal information in Timedog ("the App"). We are committed to protecting your privacy in accordance with applicable laws, including the Japanese Act on the Protection of Personal Information.

2. Definition of Personal Information

"Personal information" in this Policy refers to information about a living individual that can identify the individual by email address or other descriptions contained therein, as defined by the Japanese Act on the Protection of Personal Information.

3. Information We Collect and How

3.1 Google Account Information

The App uses Google OAuth 2.0 authentication to connect with Google Sheets. Through the OAuth consent screen, we access:

  • Your Google account email address (for user authentication)
  • Read/write permissions for Google Sheets

We do not directly ask you to input any personal information.

3.2 Time Tracking Data

The App records the following data:

  • Clock in/out date and time
  • Calculated work hours

3.3 Authentication Tokens

We store OAuth authentication tokens (access tokens and refresh tokens) required to access Google APIs.

4. Where Information Is Stored

4.1 Local Storage

OAuth tokens are securely stored in the macOS Keychain on your device. The macOS Keychain is protected by operating system-level encryption. We do not store any user data on our servers.

4.2 Google Sheets

Time tracking data is stored in a Google Sheets spreadsheet linked to your own Google account. The data resides within your Google Drive account, and we do not access it.

5. Purpose of Use

We use the collected information solely for the following purposes:

  • Reading and writing time tracking data to Google Sheets
  • Maintaining your Google account authentication
  • Displaying and aggregating time tracking data within the App

6. Disclosure to Third Parties

We do not sell, rent, or share your personal information with third parties. Time tracking data is stored only in your Google Sheets, and no third party, including us, has access to it.

7. Google API Usage

The App uses Google Sheets API and Google OAuth 2.0.

Timedog's use and transfer to any other app of information received from Google APIs will adhere to the Google API Services User Data Policy, including the Limited Use requirements.

7.1 Limited Use Disclosure

The App adheres to the following restrictions regarding user data obtained from Google APIs:

  • Data is used solely to provide the App's time tracking functionality.
  • Data is not used for advertising purposes, including retargeting or personalized ads.
  • Data is not transferred, sold, or provided to third parties, including ad platforms or data brokers.
  • Data is not used for creditworthiness assessments or lending decisions.
  • Data is not used for surveillance purposes.
  • Data is not used to train general-purpose machine learning or artificial intelligence models.
  • No human reads user data without the user's explicit consent.

Please also refer to the Google Privacy Policy.

8. Data Retention

OAuth tokens are retained in the macOS Keychain while you use the App. Time tracking data is stored on your Google Sheets and can be managed and deleted by you. We do not retain any user data on our servers.

9. Data Deletion

You can delete your data through the following methods:

  • Authentication tokens: Use the App's logout function, or manually delete the App's entries from the macOS Keychain Access app. Uninstalling the App alone may not remove Keychain entries.
  • Time tracking data: Delete data directly in your Google Sheets.
  • Revoke Google access: Remove the App's access from your Google Account permissions.

10. Security

We take the following measures to protect your information:

  • OAuth tokens are encrypted in the macOS Keychain
  • All communication with Google APIs uses HTTPS (TLS) encryption
  • The App does not store your password
  • No user data is transmitted to or stored on our servers

11. Disclosure, Correction, and Deletion Requests

You may request disclosure, correction, addition, deletion, suspension of use, or erasure of your personal information in accordance with the Japanese Act on the Protection of Personal Information. Please contact us using the information below. We will respond within a reasonable period after verifying your identity.

12. Use by Minors

The App is not intended for minors. If you are under 18 years of age, please obtain parental consent before using the App.

13. Changes to This Policy

This Policy may be updated as necessary. Significant changes will be announced on this page. Your continued use of the App after changes constitutes acceptance of the updated Policy.

14. Contact

For inquiries about this Policy, please contact us at: