Back to IDE

Privacy Policy

Privacy Policy

Transparent information about how we handle your data when using the Contiva Groovy IDE

Last updated: 6/11/2025

Data Protection Guarantee
Zero Data Storage

We absolutely do not store any of your scripts, input data, or personal code on our servers. All processing is ephemeral and data is irrevocably destroyed immediately after processing.

Contiva GmbH operates under German data protection laws (DSGVO) and maintains the highest standards of privacy protection for our users.

Local Data Storage

Your scripts, configurations, and IDE preferences are stored exclusively in your browser local storage:

  • LocalData never leaves your device unless you explicitly execute a script
  • ControlYou can export, delete, or manage all stored data at any time
  • PrivateNo synchronization across devices or to cloud storage
Script Processing & Data Handling
Processing Purpose

Scripts are processed exclusively through our secure Groovy runtime to generate execution results.

Data Lifecycle

Script content and input data are temporarily loaded into memory, processed, and immediately destroyed.

No Logging

We do not log, store, or retain any script content, input data, or processing results.

Immediate Data Destruction

After each script execution, all data is permanently removed from our systems with no possibility of recovery.

Security Measures

Technical Security

  • • TLS 1.3 encryption for all communications
  • • Secure API endpoints with authentication
  • • Sandboxed script execution environment
  • • Regular security audits and updates

Operational Security

  • • No persistent storage of user data
  • • Isolated processing environments
  • • Automatic data purging after processing
  • • German data protection compliance
Analytics & Metrics Collection

We collect minimal, anonymized metrics to improve service quality and understand usage patterns:

Google Analytics 4 Integration

We use Google Analytics 4 via our own metrics endpoint to ensure your data doesn't go directly to Google:

  • • All events are routed through our secure /api/metrics endpoint
  • • Anonymous session IDs only (random UUIDs, no personal data)
  • • IP addresses are automatically anonymized by GA4
  • • No cookies or persistent user tracking
Mode Usage

Which development mode users prefer (CPI vs Pure Groovy)

Script Execution Metrics

Success/error rates, execution times, and error types (no script content)

Performance Data

Script sizes (byte count only), loading times, and system performance

Feature Usage

Which IDE features are used most frequently (e.g., code completion, templates)

Page Views

Anonymous page navigation patterns (no URLs with personal data)

Privacy Safeguards
  • No script content: We never track or store your actual code
  • No personal data: No names, emails, or identifying information
  • Anonymous sessions: Random UUIDs that cannot be linked to you
  • Aggregated only: All data is aggregated and cannot be traced to individuals
  • GDPR compliant: Full compliance with German data protection laws

These metrics help us understand how the IDE is used, identify performance issues, and prioritize feature development while maintaining complete user privacy.

Your Rights Under DSGVO

Access & Portability

  • • Export all your stored scripts
  • • Download IDE configurations
  • • Request processing information

Deletion & Control

  • • Clear all local storage data
  • • Request account information
  • • Opt-out of analytics collection
Privacy Contact

For any privacy-related questions, concerns, or data protection requests, please contact our privacy team directly:

Contiva GmbH - Privacy Team

Yokohamastr. 2, 20457 Hamburg, Germany

Geschäftsführer: Robert J. Fels

Email: [email protected]

Subject: Privacy Inquiry - Groovy IDE

Website: https://contiva.com

48h Response Guarantee
Policy Updates

This privacy policy is reviewed regularly to ensure compliance with current data protection standards. Any material changes will be prominently displayed in the IDE interface.

Continued use of the service after policy updates constitutes acceptance of the revised terms.