Privacy Policy

At MockGen, we respect your privacy. This policy explains what data we collect, why we collect it, and how we handle it.

1. Data We Collect

1a. Mock Data and Metadata

When you create a mock server, we temporarily store the mock response content (JSON, XML, or text), your mock settings (such as editor content and configuration), and the following metadata: HTTP method, status code, response type, expiration date, creation timestamp, and a unique mock ID. This data is only kept while the mock is active (up to 90 days).

1b. Access Logs

Each access to a mock endpoint is logged (timestamp, IP address, user agent, and error code if applicable) to prevent abuse and ensure service quality. These logs are deleted after the mock expires.

1c. Feedback and Form Data

If you submit feedback or use a contact or signup form, we store the provided information (such as your message, email address, and timestamp). This data is used exclusively to improve MockGen and is never shared with third parties.

Local Storage

For your convenience, we store your mock settings and editor content locally in your browser using localStorage. This data never leaves your device.

1d. Analytics

If you accept analytics cookies, we use Google Analytics to collect anonymized usage data to help us improve MockGen. No personal data is sent to Google Analytics unless you have explicitly consented.

Google Analytics is provided by Google Ireland Limited (Gordon House, Barrow Street, Dublin 4, Ireland). As part of analytics, your IP address is anonymized before being stored or processed. Google Analytics may transfer data to Google LLC in the USA. We have concluded a data processing agreement (DPA) with Google and use Standard Contractual Clauses (SCCs) to ensure GDPR compliance for data transfers outside the EU.

The purpose of processing is to analyze user behavior and improve our service. You can withdraw your consent for analytics at any time via the cookie settings.

For more information, see the Google Privacy Policy and the Google Analytics Data Safeguards.

2. How We Use Data

We use collected data to improve MockGen, fix bugs, analyze usage, and send important service updates. We do not sell your data. Mock content and access data are temporarily stored to enable functionality, performance tracking, and abuse prevention while a mock server is active.

3. Legal Basis

We process your data based on Article 6(1)(a) (consent), 6(1)(b) (contract performance), and 6(1)(f) (legitimate interests) of the GDPR. Legitimate interests include product improvement, fraud prevention, and ensuring secure operation.

4. Data Retention

Mock data and related access logs are deleted after the mock server is stopped or after a maximum of 7 days. Account data is retained until explicitly deleted.

5. International Transfers

We may transfer data to service providers in countries outside the EU (e.g. USA). In such cases, we ensure compliance with GDPR via appropriate safeguards such as Standard Contractual Clauses (SCCs).

6. Third-Party Services

We may use services like Cloudflare and Stripe to run and improve MockGen. Their usage is governed by their own privacy policies.

7. Your Rights

8. Contact

If you have questions, email us at [email protected].

Back to Home