This is the multi-page printable view of this section. Click here to print.

Return to the regular view of this page.

Introduction to Protegrity Developer Edition

Overview of the product.

    Protegrity Developer Edition is a lightweight, containerized sandbox. It lets developers and data scientists quickly prototype, test, and integrate data protection and discovery into their workflows. It does not require setting up a complex infrastructure and managing its operational overhead.

    It is a self-contained, Docker-based environment designed to help developers, data scientists, and architects quickly explore and prototype data protection and discovery workflows. It enables a user to have a hands-on experimentation without the need for enterprise infrastructure. With a modular architecture, built-in sample data, and a developer-first experience, Developer Edition is ideal for evaluating Protegrity’s capabilities in a fast, flexible, and frictionless way.

    What is Protegrity Developer Edition?

    Protegrity Developer Edition is designed to help a developer move quickly from idea to implementation, using familiar tools, sample apps, and open APIs in a fully self-contained environment.

    It provides a streamlined environment to:

    • Discover and redact sensitive data using REST APIs and sample apps
    • Test real-world use cases with sample datasets and guided walkthroughs

    Developer Edition runs entirely on Docker, making it easy to spin up, tear down, and iterate quickly. It helps the user build a proof of concept, validate integration points, and get familiar with Protegrity’s core concepts. This edition provides the tools to set up the product fast and independently.

    This product is not meant for production use, but it is the perfect launchpad for innovation.

    Key Features

    Developer Edition is purpose-built for fast, frictionless exploration of Protegrity’s core capabilities.

    The following features make it ideal for prototyping and integration:

    • Modular, Containerized Architecture: Developer Edition runs on Docker, making it easy to test, isolate, and iterate.

    • Sample Apps and Data: Jumpstart evaluation with ready-to-run sample apps that demonstrate real-world use cases, such as finding sensitive data in unstructured text or finding and redacting sensitive data.

    • Python Module: This version includes an open-source Python module to use Protegrity in the development environment.

    • Lightweight and Self-Contained: No external dependencies. No Enterprise Software Administrator (ESA). No orchestration overhead. Just deploy the container and use the sample application.

    This product is continuously improving. The features mentioned here are either already available or will be available shortly.

    Protegrity Developer Edition Personas

    The primary personas who benefit most from Developer Edition.

    PersonaRole DescriptionGoalsTypical Activities
    Application DeveloperBuilds and integrates applications that handle sensitive data- Embed protection APIs
    - Prototype quickly
    - Validate integration points
    - Run sample apps
    Data Scientist / ML EngineersWorks with sensitive datasets in analytics and machine learning workflows- Discover and classify PII
    - Protect training data
    - Ensure compliance
    - Use discovery APIs
    - Integrate with Jupyter notebooks
    - Test module
    Solution ArchitectDesigns end-to-end data protection strategies across systems and teams- Evaluate platform fit
    - Define architecture
    - Guide implementation
    - Review sample apps
    - Test modular deployment
    - Assess performance
    Security / Privacy LeadEnsures data protection aligns with compliance and governance requirements- Understand protection methods
    - Validate policy behavior
    - Review audit paths
    - Inspect logs
    - Simulate policy scenarios
    - Review discovery results

    Use Cases

    A range of use cases across both Data Protection, Security, and emerging GenAI-driven applications are supported.

    Data Protection and Security Use Cases

    These use cases focus on helping developers and data scientists secure sensitive data in conventional applications, services, and pipelines.

    Use CaseDescription
    Find and RedactDiscover sensitive data using Data Discovery API and redact or mask them.
    Sample App PrototypingUse prebuilt apps to simulate real-world scenarios like protecting PII unstructured text. Helps accelerate evaluation and integration.
    Python Module IntegrationIntegrate protection APIs into Python using lightweight modules. Useful for embedding Protegrity into existing development pipelines.
    REST API EvaluationDirectly test protection and discovery APIs using tools like Postman or curl. Enables low-friction exploration of Protegrity’s core capabilities.

    GenAI Use Cases

    Developer Edition supports emerging GenAI workflows where sensitive data may be used in prompts, training datasets, or inference pipelines. These use cases help developers and data scientists ensure privacy and compliance when working with large language models (LLMs) and AI-driven applications.

    Use CaseDescription
    Chatbot Input ProtectionProtect sensitive user inputs, such as names, emails, IDs, before passing them to GenAI models. Ensures privacy compliance in conversational AI workflows.
    Prompt SanitizationAutomatically detect and mask PII in prompts used for LLM-based applications. Helps reduce risk in prompt engineering and inference.
    Training Data AnonymizationDiscover and redact sensitive fields in datasets used to train GenAI models. Supports responsible AI development practices.
    Notebook-Based ExperimentationUse Jupyter notebooks to test protection and discovery workflows in GenAI pipelines. Ideal for data scientists working with unstructured or semi-structured data.

    These use cases are especially relevant for teams building AI-powered tools that interact with real-world user data, where privacy and data protection are critical.