Menu

Privacy Policy

How Ispravko handles your data.

Last updated: July 14, 2026. This policy applies to the Ispravko Public Beta.

Important: Never upload secrets, credentials, private keys, access tokens, confidential source code, or code you are not allowed to process.

1. What Ispravko does

Ispravko Public Beta analyzes Python files, reports code issues, stores analysis history for signed-in users, and can generate corrected Python output when a fixed-code credit is used.

Static analysis is performed with automated developer tools. Corrected-code generation may also use an external code-processing provider when that stage is enabled.

2. Information we process

Account data: your GitHub name, email address, profile image, provider account identifier, and authentication session data.

Uploaded code: the content and filename of the Python file needed to perform analysis or corrected-code generation.

Usage data: saved analysis results, issue summaries, daily usage counters, account plan, credit balances, and payment request status.

Payment data: Lemon Squeezy processes checkout and card information. Ispravko receives order and refund events but does not store full card numbers.

Technical data: limited request metadata, error logs, rate-limit information, and security events needed to operate and protect the service.

3. Why we process information

To provide file analysis, dashboard history, corrected-code generation, and downloads.

To apply the one guest trial, five daily signed-in analyses, and purchased credit balances.

To authenticate accounts, confirm purchases, handle refunds, prevent abuse, diagnose failures, and improve reliability.

4. Uploaded Python files

Only UTF-8 Python files with the .py extension and a maximum size of 1 MB are accepted.

Temporary backend files are deleted after processing. Signed-in analysis summaries and issue rows may be saved to your dashboard; the full uploaded source file is not intentionally stored in the application database.

Do not upload API keys, passwords, private keys, access tokens, production credentials, confidential code, personal data, or third-party code you are not authorized to process.

5. External code processing

When corrected-code generation is requested and the external stage is enabled, the Python source and a limited issue list may be sent to OpenAI or another configured provider solely to produce a corrected candidate.

Generated output can be incomplete or incorrect. Ispravko performs syntax and static-analysis validation where possible, but you remain responsible for reviewing and testing all output before use.

Do not use corrected-code generation for code that cannot be shared with an external provider.

6. Retention

Temporary uploaded files are removed after processing on a best-effort basis.

Saved analysis history remains in your account until you delete it or until a future retention policy is introduced.

Operational logs and payment request records may be retained for security, debugging, fraud prevention, accounting, and service reliability.

7. Service providers

GitHub provides account authentication.

Lemon Squeezy provides checkout, payment processing, receipts, taxes, and refund events.

Render or another infrastructure provider may host the frontend, backend, and database.

OpenAI or another configured provider may process code only during corrected-code generation.

8. Your choices

You can use the single guest analysis without creating an account, choose not to upload a file, delete saved analyses from the dashboard, or stop using the service.

You may request access, correction, or deletion of account-related information by contacting us. Some billing or security records may need to be retained where required by law or legitimate operational needs.

9. Security and beta status

Ispravko uses file validation, size limits, authentication, credit checks, internal service authentication, rate limits, temporary processing, and server-side validation to reduce risk.

No online service can guarantee complete security. Ispravko is a Public Beta and may change as reliability and protections are improved.

10. Contact

For privacy questions or account-deletion requests, contact nemanja.s.ja95@gmail.com.