Privacy Policy

Last Updated: April 25, 2025


Introduction

Welcome to ChargeKit ("ChargeKit," "we," "us," or "our"). This Privacy Policy explains how we collect, use, disclose, and safeguard your information when you use our website (chargekit.dev), our dashboard, our SDK ("ChargeKit.js"), and related services (collectively, the "Service"). Please read this privacy policy carefully. If you do not agree with the terms of this privacy policy, please do not access the service.

We reserve the right to make changes to this Privacy Policy at any time and for any reason. We will alert you about any changes by updating the "Last Updated" date of this Privacy Policy. You are encouraged to periodically review this Privacy Policy to stay informed of updates.


Collection of Your Information

We may collect information about you in a variety of ways. The information we may collect via the Service includes:


1. Information You Provide to Us (Developers)

  • Account Information: When you register an account as a developer, we collect information such as your name, email address, and password to create and manage your account.
  • Stripe Connect Information: To use our billing features, you must connect your Stripe account via Stripe Connect. We securely receive and store your Stripe Connect Account ID provided by Stripe to facilitate billing operations on your behalf. We do not store your Stripe secret keys.
  • Application and Plan Data: We collect and store information about the applications you register and the billing plans (names, prices, intervals, currencies, nicknames) you create through our dashboard.
  • Communications: If you contact us directly (e.g., for support), we may receive your name, email address, the contents of your message, and any other information you choose to provide.

2. Information Collected via the SDK (From End-Users of Your Application)

  • Stripe Information: When your end-users make payments through integrations using our SDK (e.g., via Stripe Checkout hosted UI), Stripe collects necessary payment information directly. If an end-user is not logged into your application, Stripe may collect their email address to associate with the purchase. This information is primarily handled by Stripe according to their privacy policy. We may receive transaction details (excluding full payment card numbers) and the associated Stripe Customer ID or email address from Stripe to help you manage subscriptions and access within your application via our Service.
  • Optional Developer-Provided Information: If you (the developer) integrate our SDK with your own authentication system, you may optionally pass your end-user's unique ID to our SDK (e.g., `ChargeKit.init({ userId: "..." })`). We use this ID solely to associate the Stripe purchase/subscription data with the correct user within your application context, as managed through our Service. We do not use this ID for any other purpose.

3. Information Collected Automatically

  • Log and Usage Data: Like most websites and services, we automatically collect information when you access or use our Service, such as your IP address, browser type, operating system, referring URLs, pages viewed, links clicked, and timestamps. This helps us operate and improve the Service.
  • Cookies and Tracking Technologies: We may use cookies and similar tracking technologies (like web beacons) to collect information about your interaction with our Service (e.g., dashboard usage) to analyze trends and enhance user experience. You can control the use of cookies at the individual browser level.

Use of Your Information

Having accurate information permits us to provide you with a smooth, efficient, and customized experience. Specifically, we may use information collected about you via the Service to:

  • Create and manage your developer account.
  • Facilitate the connection to your Stripe account via Stripe Connect.
  • Enable the creation and management of applications and billing plans within our dashboard.
  • Process transactions and manage subscriptions on your behalf via Stripe Connect and our SDK.
  • Display application and plan information within your dashboard.
  • Communicate with you regarding your account or support requests.
  • Monitor and analyze usage and trends to improve the Service.
  • Prevent fraudulent transactions, monitor against theft, and protect against criminal activity.
  • Comply with legal and regulatory requirements.

Disclosure of Your Information

We may share information we have collected about you in certain situations. Your information may be disclosed as follows:

  • By Law or to Protect Rights: If we believe the release of information about you is necessary to respond to legal process, to investigate or remedy potential violations of our policies, or to protect the rights, property, and safety of others, we may share your information as permitted or required by any applicable law, rule, or regulation.
  • Third-Party Service Providers: We may share your information with third parties that perform services for us or on our behalf, including data storage (e.g., Supabase), analytics, email delivery, and customer service. Specifically:
    • Stripe: Your Stripe Connect Account ID and the plan details you create are shared with Stripe to enable Product/Price creation and payment processing on your connected account. End-user payment information is handled directly by Stripe.
    • Supabase: Our application data, including your account information and app/plan details, is hosted on Supabase.
  • Business Transfers: We may share or transfer your information in connection with, or during negotiations of, any merger, sale of company assets, financing, or acquisition of all or a portion of our business to another company.
  • With Your Consent: We may disclose your information for any other purpose with your consent.

We do not sell your personal information.


Security of Your Information

We use administrative, technical, and physical security measures to help protect your personal information. While we have taken reasonable steps to secure the personal information you provide to us, please be aware that despite our efforts, no security measures are perfect or impenetrable, and no method of data transmission can be guaranteed against any interception or other type of misuse.


Policy for Children

We do not knowingly solicit information from or market to children under the age of 13. Our Service is intended for developers who are typically adults. If we learn that we have collected personal information from a child under age 13 without verification of parental consent, we will delete that information as quickly as possible. If you believe we might have any information from or about a child under 13, please contact us at contact@chargekit.dev.


Controls for Do-Not-Track Features

Most web browsers and some mobile operating systems include a Do-Not-Track ("DNT") feature or setting you can activate to signal your privacy preference not to have data about your online browsing activities monitored and collected. No uniform technology standard for recognizing and implementing DNT signals has been finalized. As such, we do not currently respond to DNT browser signals or any other mechanism that automatically communicates your choice not to be tracked online.


Your Rights Regarding Your Information

Depending on your location, you may have certain rights regarding your personal information, such as the right to access, correct, or delete the personal data we hold about you. To exercise these rights, please contact us using the contact information provided below. You can typically manage your account information directly through your dashboard settings.


Changes to This Privacy Policy

We may update this Privacy Policy from time to time. The updated version will be indicated by an updated "Last Updated" date and the updated version will be effective as soon as it is accessible. We encourage you to review this privacy policy frequently to be informed of how we are protecting your information.


Contact Us

If you have questions or comments about this Privacy Policy, please contact us at: contact@chargekit.dev