Privacy Policy
Effective Date: November 1, 2025 Last Updated: November 1, 2025
TypingHub (hereinafter referred to as "the Service") recognizes the importance of personal information entrusted to us by users and complies with laws and regulations regarding the protection of personal information. We are committed to properly handling and protecting personal information in accordance with this Privacy Policy (hereinafter referred to as "this Policy").
1. Definition of Personal Information
In this Policy, personal information means information about a living individual as defined in Article 2, Paragraph 1 of the Act on the Protection of Personal Information, namely information that can identify a specific individual by name, date of birth, or other descriptions contained in such information (including information that can be easily cross-referenced with other information to identify a specific individual), or information containing individual identification codes.
2. Collection of Personal Information
The Service may collect personal information through the following methods.
2.1 Information Provided Directly by Users
- Email address and username during account registration
- Avatar images during profile setup
- Payment information (credit card information, etc.) when subscribing to paid plans
- Content submitted through the contact form
- Practice problems and comments created and posted by users
2.2 Information Automatically Collected During Service Use
- IP address
- Browser type, version, and language settings
- Operating system
- Access date and time
- Referrer information
- Cookie information
- Device information (screen resolution, device ID, etc.)
2.3 Information Obtained Through External Service Integration
- GitHub account integration: username, email address, profile picture
- Google account integration: username, email address, profile picture
3. Purpose of Use of Personal Information
The Service uses collected personal information for the following purposes:
- To provide, maintain, protect, and improve the Service
- To verify and authenticate user identity
- To record typing practice results and provide statistical information
- To process payments and manage billing for paid plans
- To provide customer support and respond to inquiries
- To send important notices and update information about the Service
- To respond to violations of the Terms of Service
- To analyze service usage and develop new features
- To create statistical data that cannot identify individuals
- For marketing research and analysis
- To provide information about new services related to the Service (with prior consent)
4. Disclosure of Personal Information to Third Parties
The Service will not provide personal information to third parties without user consent, except in the following cases:
- When required by law
- When necessary to protect human life, body, or property, and it is difficult to obtain consent from the individual
- When particularly necessary for improving public health or promoting the sound development of children, and it is difficult to obtain consent from the individual
- When cooperation is necessary for a national agency, local government, or an entity entrusted by them to execute affairs prescribed by law, and obtaining consent may impede the execution of such affairs
- When the following matters have been notified or announced in advance:
- That the purpose of use includes provision to third parties
- Items of data to be provided to third parties
- Means or method of provision to third parties
- That provision of personal information to third parties will be stopped upon request
5. Joint Use of Personal Information
The Service does not jointly use personal information with any specific parties.
6. Outsourcing of Personal Information
The Service may outsource all or part of the handling of personal information to the extent necessary to achieve the purpose of use. We contractually obligate outsourcing parties to properly manage personal information and supervise them.
Main outsourcing parties:
- Supabase (Database, Authentication Service)
- Vercel (Hosting Service)
- Stripe (Payment Processing Service)
- Resend (Email Delivery Service)
7. Use of Cookies
The Service uses cookies to improve convenience and analyze usage. Cookies are small text files sent to users' browsers when they visit a website.
7.1 Types of Cookies Used
- Essential Cookies: Required for basic functions of the Service (maintaining login status, etc.)
- Functional Cookies: Storing user settings (theme, language selection, etc.)
- Analytics Cookies: Analyzing Service usage (Vercel Analytics, etc.)
7.2 Cookie Management
Users can refuse to accept cookies through browser settings. However, disabling cookies may prevent some features of the Service from functioning.
8. Security Measures
The Service implements appropriate security measures to prevent loss, destruction, alteration, and leakage of personal information, including:
- Use of SSL/TLS encrypted communication
- Proper management of access privileges
- Regular security audits
- Encrypted storage of passwords
- Implementation of unauthorized access detection systems
9. Disclosure, Correction, and Deletion of Personal Information
Users have the right to request disclosure, correction, deletion, and suspension of use of their personal information held by the Service.
9.1 Request Method
We accept requests through the following procedures:
- For information that can be changed or deleted directly from the account settings screen, please make the changes yourself
- For other information, please contact us through the inquiry form
- Please contact us from your registered email address for identity verification
9.2 Response Time
We will respond within two weeks in principle after receiving a request.
10. Personal Information of Minors
The Service does not, in principle, collect personal information from individuals under 16 years of age. If someone under 16 wishes to use the Service, please obtain parental consent before use.
11. Retention Period of Personal Information
The Service retains personal information for the following periods:
- Account Information: During the active period of the account and 6 months after deletion
- Practice Data: During the active period of the account
- Payment Information: Period prescribed by law (up to 7 years)
- Inquiry History: 1 year after completion of response
- Access Logs: 6 months after acquisition
12. International Transfer
The Service uses services in the following countries/regions for managing and storing personal information, and personal information may be transferred to these regions:
- United States (Supabase, Vercel, Stripe)
We implement appropriate security management measures to ensure the same level of personal information protection as in Japan at these transfer destinations.
13. Changes to Privacy Policy
The Service may change this Policy in response to amendments to laws and regulations or changes to the Service. The revised Privacy Policy shall take effect from the time it is posted on the Service. We will notify users on the Service of any significant changes.
14. Contact Information
For inquiries regarding the handling of personal information, please contact us at:
- Service Name: TypingHub
- Contact Method: Contact form within the Service
- Business Hours: Weekdays 10:00-18:00 (excluding weekends and holidays)
End of Document