Privacy Policy

Last updated: August 7, 2026

1. Data Controller

The data controller responsible for the processing of personal data through Struky is:

Patrizia Tullio / Struky
Country: Italy
Email: mattia.struky@proton.me

For privacy-related questions or requests concerning your personal data, you can contact us at the email address above.

2. Personal Data We Collect

Depending on how you use Struky, we may process the following categories of information:

Payment card details are processed by third-party payment providers and are not intended to be stored directly by Struky.

3. GitHub and Repository Data

Struky allows users to connect software repositories through GitHub in order to analyze their codebase and generate technical maps, documentation and related information.

Depending on the features used, Struky may process information such as:

Users are responsible for ensuring that they have the necessary rights and authorization to connect and analyze a repository through Struky.

Struky does not sell users' repository data or publicly publish users' source code.

4. AI Processing

Struky may use artificial intelligence and machine-learning services to analyze repository information and generate summaries, documentation, insights or codebase maps.

Where third-party AI services are used, relevant data may be processed by those providers as necessary to provide the requested Struky functionality.

Struky does not intentionally use users' private repository data to train general-purpose AI models unless this is expressly disclosed and legally permitted.

5. Purposes of Processing

Personal data may be processed for the following purposes:

6. Legal Bases

Depending on the specific processing activity, Struky relies on one or more of the following legal bases under the GDPR:

7. Data Retention

We retain personal data only for as long as reasonably necessary for the purposes described in this Privacy Policy.

When personal data is no longer required, it will be deleted, anonymized or otherwise handled in accordance with applicable law.

8. Third-Party Services

Struky relies on third-party services to operate parts of the platform. These services may process information on our behalf or independently where applicable.

9. International Data Transfers

Some third-party service providers used by Struky may process or store information in countries outside the European Economic Area.

Where personal data is transferred outside the European Economic Area, Struky will rely on an applicable legal transfer mechanism where required by the GDPR, such as an adequacy decision or appropriate safeguards.

10. Data Security

Struky implements appropriate technical and organizational measures designed to protect personal data against unauthorized access, accidental loss, destruction, alteration or unlawful processing.

However, no internet-based service can guarantee absolute security.

11. Your GDPR Rights

Subject to the conditions and limitations established by applicable law, you may have the right to:

You also have the right to lodge a complaint with the competent data protection supervisory authority.

In Italy, the competent authority is the Garante per la protezione dei dati personali .

12. Exercising Your Rights

To exercise your privacy rights, contact:

mattia.struky@proton.me

We may request information reasonably necessary to verify your identity before completing a request.

Requests will generally be handled within one month, subject to the applicable GDPR rules and any permitted extensions.

13. Account and Data Deletion

Users may request deletion of their Struky account and associated personal data by contacting us at:

mattia.struky@proton.me

Some information may be retained where necessary to comply with legal obligations or to establish, exercise or defend legal claims.

14. Automated Processing and AI

Struky may use automated processing and artificial intelligence to analyze repositories and generate technical documentation, maps and recommendations.

These outputs are intended to assist users and should not be treated as guaranteed or error-free technical conclusions.

15. Changes to This Privacy Policy

We may update this Privacy Policy from time to time to reflect changes to Struky, applicable law or our data-processing practices.

The updated version will be published on this page together with a revised "Last updated" date.

Terms of Service

1. Acceptance

By creating an account, accessing or using Struky, you agree to these Terms of Service.

If you do not agree with these Terms, you must not use the service.

2. Service Description

Struky is a software service that provides tools for analyzing software repositories and generating codebase documentation, technical insights and visual maps.

Features and functionality may change over time.

3. Accounts

Users are responsible for maintaining the security of their account credentials and for activities performed through their account.

Users must provide accurate information when creating an account and must not use another person's account without authorization.

4. GitHub and Repository Authorization

Users must only connect repositories that they are authorized to access and analyze.

By connecting a repository, the user represents that they have the necessary rights and permissions to authorize Struky to access and process the repository for the requested functionality.

Struky is not responsible for a user's unauthorized access to, processing of, or disclosure of third-party repository content.

5. User Content and Intellectual Property

Users retain their rights in content and repository materials they provide or connect to Struky, subject to the rights necessary for Struky to operate the service.

Struky does not claim ownership of users' source code merely because it is analyzed through the service.

6. Generated Results

Struky uses automated analysis and AI-assisted systems. Generated documentation, maps, summaries and recommendations may contain inaccuracies, omissions or errors.

Users are responsible for independently verifying important technical, security, legal or business decisions before relying on generated results.

7. Prohibited Use

Users must not use Struky to:

8. Payments and Subscriptions

Paid subscriptions and payments are processed through third-party payment providers, including Stripe.

Pricing, billing intervals and applicable plan limitations are presented during the purchase process.

Unless otherwise required by applicable law or expressly stated during purchase, subscription charges are handled according to the applicable subscription terms presented to the user.

9. Service Availability

We aim to keep Struky available and reliable, but we do not guarantee uninterrupted or error-free operation.

Service availability may be affected by maintenance, technical failures, third-party services, security incidents or circumstances outside our reasonable control.

10. Account Suspension or Termination

Struky may suspend or terminate an account where reasonably necessary to prevent abuse, protect the service, comply with legal obligations, or respond to a material violation of these Terms.

Where appropriate, we may provide notice before taking such action.

11. Disclaimer

Struky is provided on an "as available" and "as is" basis to the extent permitted by applicable law.

Struky does not guarantee that generated analyses or documentation will be complete, accurate, current or suitable for a particular purpose.

12. Limitation of Liability

To the maximum extent permitted by applicable law, Struky shall not be responsible for indirect, incidental, consequential or special losses arising from the use of the service.

Nothing in these Terms excludes or limits liability where such exclusion or limitation is prohibited by applicable law.

13. Changes to the Service or Terms

We may modify the service or these Terms from time to time. Material changes will be reflected by updating the relevant information on this website.

14. Governing Law

These Terms are governed by the applicable laws of Italy, subject to any mandatory consumer protection rights or other mandatory provisions that may apply.

15. Consumer Rights and Right of Withdrawal

If you are a consumer (a natural person acting for purposes outside your trade, business, craft or profession), and you are located in the European Economic Area, the following applies to paid plans.

Under the Italian Codice del Consumo (D.Lgs. 206/2005) you generally have the right to withdraw from the purchase of a paid subscription within 14 days of the conclusion of the contract, without giving any reason.

This right of withdrawal is lost where the supply of digital content or a digital service begins with your prior express consent and your acknowledgment that, once the service has started, you lose your right of withdrawal.

Where you are entitled to withdraw, any amount paid will be refunded to the original payment method within 14 days of our receiving your withdrawal notice. To exercise the right of withdrawal, contact us at mattia.struky@proton.me.

16. Eligibility and Age

Struky is intended for users who are at least 14 years old, the age set by Italian law for consent to information-society services.

If you are under 18, you may use Struky only with the supervision and authorization of a parent or legal guardian, who is responsible for your activity, your account and any purchases made through it.

If we become aware that an account is held by a minor without the consent of a parent or legal guardian, we may suspend or delete the account and the data associated with it.

17. Contact

For questions concerning these Terms, contact:

mattia.struky@proton.me

Cookie Policy

1. What Are Cookies?

Cookies are small files or similar technologies that may be stored on or accessed from a user's device when visiting a website.

2. Essential Technologies

Struky may use cookies or similar technologies that are strictly necessary for authentication, security, session management and essential functionality of the service.

These technologies are used to provide functionality requested by the user and to operate the service.

3. Analytics

Struky may use analytics services, such as Google Analytics, to understand how visitors use the website and improve the service.

Where consent is required by applicable law, non-essential analytics technologies will only be activated after the required consent has been obtained.

4. Managing Cookies

Depending on the technologies used on the website, users may be able to manage or withdraw their cookie preferences through the cookie settings interface or through their browser settings.

Disabling essential cookies may affect certain functionality of the service.

5. Third-Party Technologies

Some third-party services integrated into Struky may use their own cookies or similar technologies. Their processing may also be governed by their respective privacy policies.

6. Updates

This Cookie Policy may be updated when the technologies used by Struky change.

© 2026 Struky. All rights reserved.