Logo

    Search

    What is Code Cube

    User management

    Notifications & alerts

    Tag Monitor

    DataLayer Guard

    Understanding & solving tracking errors

    Privacy & security

    FAQ

    Code-Cube.io documentation library
    Code-Cube.io documentation library
    🔒

    Privacy & security

    Privacy and security at Code-Cube.io

    Code-Cube.io is a software company specializing in data monitoring solutions. Our commitment to privacy and security is fundamental to our operations, reflected in both our product design and organizational policies. We maintain stringent privacy controls and security measures across our entire infrastructure and product suite.

    Our privacy-first approach is supported by comprehensive organizational policies and technical implementations that ensure data protection at every level. We operate in compliance with international privacy regulations and industry best practices, with a particular focus on GDPR compliance and data minimization principles.

    Privacy and security framework

    Code-Cube.io implements a comprehensive privacy and security framework supported by formal policies and technical measures:

    1. Access and identity management
      • Restricted access to Code-Cube.io cloud environment for employees only
      • Role-based access control (RBAC) for all systems
      • Regular access reviews and audit logging
      • Managed through Identity and Access Management Policy and Personnel Security Policy
    2. Data protection and security
      • Only technical metadata collection and storage
      • Regular data field reviews and automated cleaning processes
      • Automated deletion of data older than 12 months or when required a shorter period.
      • Secure communication between Cloud Run and Cloud Functions
      • Implementation guided by Encryption, Backup, and Change Management Policies
    3. Compliance and monitoring
      • GDPR compliance with data processing agreements
      • Regular privacy impact assessments
      • Security audits and penetration testing
      • Clear documentation of data flows
      • Incident response procedures following Breach Response Policy
      • Regular monitoring for unusual access patterns

    Tag Monitor - privacy regulations

    The Code-Cube.io Tag Monitor is a sophisticated monitoring solution that tracks and analyzes Google Tag Manager implementations across your digital properties. All data retrieved through the Tag Monitor is securely stored and processed in Code-Cube.io's Google Cloud Platform infrastructure, utilizing a combination of Cloud Run, Cloud Functions, and BigQuery services. In alignment with our commitment to data privacy and GDPR compliance, Code-Cube.io implements a privacy-by-design approach and does not store any user or personal information. Our system is specifically designed to collect only essential technical metadata required for monitoring tag behavior and performance, ensuring both compliance and operational efficiency.

    Data collection and storage

    The Tag Monitor processes and stores the following data points for both the client- and server-side environment. All data is stored in BigQuery with appropriate access controls and retention policies.

    Parameter name in BigQuery
    Nested field
    Description
    timestamp
    Timestamp on when the request was send in date and time format
    initial_url
    URL of our API that receives the data
    url
    URL of the page where the request was send from
    event_name
    Event name / trigger that fired the tag in GTM
    event_timestamp
    Timestamp on when the request was send in UNIX format
    container_version
    Google Tag Manager container version
    container_id
    Google Tag Manager container ID
    tag
    Details on the specific tag that is monitored.
    id
    Tag Id
    name
    Tag name of the tag that was fired
    status
    Tag status
    execution_time
    Execution time of the tag
    parameters_key
    Custom parameter key
    parameters_value
    Custom parameter value
    consent_params
    Parameters related to Consent Mode

    DataLayer Guard - privacy regulations

    The Code-Cube.io DataLayer Guard employs a dual-approach system for monitoring dataLayer events while maintaining strict privacy standards. The primary method utilizes a custom scraping mechanism that simulates browser interactions to capture dataLayer events, ensuring no real user data is collected during the monitoring process. For scenarios where direct scraping is not feasible, such as purchase completion events, DataLayer Guard implements a secure fallback method through Google Tag Manager that includes robust data protection measures.

    To maintain privacy compliance while handling potentially sensitive information, DataLayer Guard implements an automated depersonalization system that processes all incoming dataLayer objects. This system actively scans for sensitive data fields (including but not limited to names, addresses, postal codes, emails, and phone numbers) and automatically replaces their values with a <PROTECTED VALUE> placeholder before storage. This proactive approach ensures that even when collecting data through the GTM fallback method, no personally identifiable information (PII) is retained in our systems. The depersonalization process is implemented at the endpoint function level, providing a consistent and reliable privacy barrier regardless of the data collection method used.