Skip to main content

Privacy Policy

Last updated: 19 July 2026

1. Introduction

Four Step Process ("we," "us," or "our") operates Gurukul Typing Skill. This Privacy Policy explains how we collect, use, disclose, and safeguard your information when you use our Service, including our desktop application and web platform.

By using the Service, you agree to the collection and use of information in accordance with this policy.

2. Information We Collect

2.1 Personal Information

When you create an account, we collect:

  • Full name
  • Email address
  • Phone number (optional)
  • Password (stored securely using encryption)

2.2 Usage Data

We automatically collect information about how you use the Service:

  • Typing speed (WPM) and accuracy statistics
  • Lesson and test completion data
  • Practice session duration and frequency
  • Error patterns and improvement metrics

2.3 Device Information

For the desktop application, we collect:

  • Hardware identifier (for device binding)
  • Operating system version
  • Application version

The hardware identifier is generated locally and does not contain personally identifiable information about your computer.

2.4 Payment Information

Payment processing is handled by Razorpay. We do not store your complete credit/debit card information. We only receive:

  • Transaction ID
  • Payment status
  • Last 4 digits of card (for reference)

3. How We Use Your Information

We use the collected information to:

  • Provide and maintain the Service
  • Track your learning progress and generate personalized recommendations
  • Process payments and manage subscriptions
  • Enforce device binding limits
  • Send important updates and notifications about the Service
  • Respond to your inquiries and support requests
  • Improve the Service based on usage patterns
  • Detect and prevent fraud or abuse

4. Data Storage and Security

4.1 Local Storage

The desktop application stores data locally on your device using SQLite database. Sensitive information is encrypted using Windows DPAPI (Data Protection API).

4.2 Cloud Storage

Your data is synchronized to our cloud servers hosted on Supabase. Data is encrypted in transit using TLS 1.3 and at rest using AES-256 encryption.

4.3 Offline Data

When using the app offline, your progress is stored locally and synced when you reconnect to the internet. Local data remains on your device until sync is complete.

5. Data Sharing and Disclosure

We do not sell your personal information, and we do not share analytics data for advertising or cross-context behavioural profiling. We may share data only in these circumstances:

  • Service Providers: With third-party services that help us operate (Supabase for database, Razorpay for payments)
  • Legal Requirements: When required by law or to protect our rights
  • Business Transfers: In connection with a merger, acquisition, or sale of assets (you will be notified)

6. Your Rights

You have the right to:

  • Access: Request a copy of your personal data
  • Correction: Update or correct inaccurate information
  • Deletion: Request deletion of your account and associated data
  • Export: Download your typing statistics and progress data
  • Opt-out: Unsubscribe from marketing communications

To exercise these rights, please contact us at privacy@gurukultypingskill.com or through our Contact Page.

7. Data Retention

We retain your personal data for as long as your account is active or as needed to provide the Service. After account deletion:

  • Personal information is deleted within 30 days
  • Anonymized usage statistics may be retained for analytics
  • Payment records are retained as required by law (typically 7 years)

8. Children's Privacy

The Service is not intended for young children. We do not use advertising, remarketing, or behavioural-profiling features, and we do not knowingly direct such tracking at anyone under 18. We do not knowingly collect a child's personal information without appropriate consent; if you believe we have, please contact us immediately.

9. Cookies and Tracking

We use cookies and similar technologies in three categories:

  • Strictly necessary: sign-in, session security, and remembering your preferences (theme, keyboard layout). These are always active because the site cannot work without them.
  • Analytics (optional): with your consent, Google Analytics 4 (for example the "_ga" cookie) helps us understand, in aggregate, how the site is used so we can improve it. These are off by default and are set only after you choose "Accept" on our cookie banner. We do not send Google your name, email, or payment details, and we have disabled Google's advertising and cross-site tracking features.
  • Advertising: we do not use advertising, remarketing, or cross-site tracking cookies.

You can accept, decline, or change your choice at any time via the "Cookie settings" option in our footer. Declining analytics does not affect your access to any part of the Service. See our Cookie Policy for details.

10. Third-Party Services

Our Service integrates with:

  • Supabase: Database and authentication (Privacy Policy)
  • Razorpay: Payment processing (Privacy Policy)
  • Google Analytics 4 (Google LLC): with your consent, aggregate website-usage measurement. We have disabled advertising features, Google Signals, and remarketing, and we do not send Google any personal information such as your name, email, or payment details (Privacy Policy)

11. International Data Transfers

Your data may be stored and processed in servers located outside India. We ensure appropriate safeguards are in place when transferring data internationally.

12. Updates to This Policy

We may update this Privacy Policy from time to time. We will notify you of any material changes by:

  • Posting the new Privacy Policy on this page
  • Updating the "Last updated" date
  • Sending an email notification for significant changes

13. Contact Us

If you have any questions about this Privacy Policy or our data practices, please contact us:

  • Email: privacy@gurukultypingskill.com
  • Address: 132A, Poata 2nd Polo, Jodhpur, 342001, Rajasthan, India

For general inquiries, visit our Contact Page.