AEGISSwitzerland
AEGIS Data Masking · Our flagship product

Keep production data private.Give teams safe data instead.

Give developers, testers and support teams the data they need, without sharing real customer details. AEGIS Data Masking replaces personal information with synthetic values and creates a separate, useful copy — right on your computer.

AEGIS Data MaskingCHF 4,999See product details

One-time purchase for your company.

Works on your computerOriginal data stays unchangedPostgreSQL · CSV · Excel XLSX
LOCAL PRIVACY BOUNDARY
AEGISLocal AdminLOCAL 127.0.0.1

Masking policy

Review detected fields and select transformations.

PostgreSQL
FIELDSEMANTIC DOMAINTRANSFORMATIONSTATUS
customers.customer_idcustomer.identityCustomer identifier✓Resolved
customers.first_namecustomer.nameFirst name✓Resolved
customers.emailcustomer.emailEmail (.test)✓Resolved
customers.cantoncustomer.locationCanton✓Resolved
orders.customer_idcustomer.identityCustomer identifier✓Resolved
Schema and policies only. Source values stay out of the UI.
Source untouched. Output separate.

Illustrative product workflow · No source records are displayed

SWISS DATA PROTECTION

Real customer data creates real exposure.

Under Swiss data-protection law, certain intentional violations can result in fines of up toCHF 250,000.

If developers, support teams or external IT do not need real identities, why give them production data?

AEGIS gives them a masked copy instead.

See the difference.

Different identities. The same useful relationships.

Before masking

Customer
Anna Keller
Email
anna.keller@example.test
Customer ID
1042
Order reference
1042

Masked copy

Customer
Lea Sommer
Email
lea.sommer@masked.test
Customer ID
7806
Order reference
7806

The customer ID changes consistently in both records. The order still belongs to the same customer in the masked copy.

Fictional example. Both sides use invented data; this is an illustration, not a live product run.

See the four-step workflow
Meet AEGIS Data Masking

Your team needs useful data.
Not your customers’ identities.

Testing a new feature, troubleshooting an issue or working with an external IT partner often requires realistic business data.

That is where masking helps. AEGIS replaces sensitive details with synthetic values, so your team can work with a useful copy while the original stays separate and unchanged.

For PostgreSQL databases, CSV files and Excel XLSX workbooks.
01 / YOUR DATA

Start with what you use.

PostgreSQL · CSV · XLSX

02 / AEGIS DATA MASKING

Replace personal details.

Choose fields · Apply masking · Check output

03 / YOUR SAFE COPY

Share what the team needs.

Development · Testing · Support · Analytics

Our flagship product

AEGIS Data Masking

A focused tool for creating safe working copies of sensitive business data.

  • PostgreSQL, CSV and Excel XLSX
  • Runs locally on Windows 64-bit
  • Creates a separate copy; leaves your source unchanged
  • Future planned connectors provided through product updates
Before you order

Contact us to confirm licence scope, delivery, support and VAT before ordering.

Product priceCHF 4,999

One-time purchase for your company.

How it works

From sensitive source to safe working copy.

Choose your data, review what to mask and create a safe copy. Four steps, all on your computer.

Explore supported sources
01 / SOURCE

Select the source.

Choose a PostgreSQL database, CSV file or modern Excel XLSX workbook.

PostgreSQLCSVXLSX
Source data remains separate from the safe output.
02 / POLICY

Review what should be transformed.

AEGIS analyses the structure and proposes appropriate transformations. The user can review detected fields and choose masking strategies.

email→ Email (.test)
postal_code→ Swiss postal code
customer_id→ customer.identity
✓ Resolved
03 / TRANSFORM

Apply deterministic masking.

The shared AEGIS transformation system creates synthetic values while preserving the logical relationships required by the workflow.

Customers.customer_id↘
Orders.customer_id→ customer.identity
ONE DOMAIN → CONSISTENT SAFE REFERENCES
04 / SAFE COPY

Publish a separate safe output.

The safe PostgreSQL dump, CSV file or XLSX workbook is created separately. A failed build is not published as the final safe output.

✓ safe.dump✓ safe.csv✓ safe.xlsx
SOURCE UNCHANGED
Supported workflows

Three inputs.
One transformation system.

PostgreSQL, CSV and Excel XLSX share the same masking logic instead of separate transformation rules for every format.

Database

PostgreSQL

Create transformed logical database dumps designed to preserve useful structure and relationships.

public
 ├─ customers
 │   ├─ customer_id ──┐
 │   ├─ email         │
 │   └─ canton        │
 └─ orders            │
     ├─ order_id      │
     └─ customer_id ──┘
  • Deterministic transformations
  • Relational consistency
  • Schema-aware processing
  • Subsetting
  • Restore-compatible output
PostgreSQL client tools may be required for dump / restore workflows.
File

CSV

Stream structured CSV data without loading the complete file into memory.

customer_id | email | canton | amount↓ SOURCE↓ TEMPORARY SAFE BUILD↓ VALIDATE / FLUSH↓ ATOMIC PROMOTION✓ SAFE.CSV
  • UTF-8; comma, semicolon or tab
  • Quoted values and escaped quotes
  • Multiline quoted fields
  • Configurable NULL token
  • Common structured data types
Previous usable safe output is not replaced by a failed build.
Workbook

Excel XLSX

Create a new clean workbook instead of copying the original workbook wholesale.

Original workbook
Visible sheets · Hidden structures
Comments · Objects · Links
↓ AEGIS transformation
✓ Clean workbook
Required safe data
  • One or multiple worksheets
  • Worksheet selection and header row
  • Common cell types and Unicode
  • Deterministic relationships across sheets
Workbook safety details

Not copied into the safe workbook: hidden and very hidden sheets, comments, notes, macros, embedded objects, charts, pivot caches, external links, named ranges and unsupported workbook structures.

Legacy .xls is not supported.
Deterministic masking

Keep relationships useful.Remove the real identity.

AEGIS can transform the same source value consistently when the same masking key, transformation and semantic domain are used.

SOURCE+MASKING KEY+TRANSFORMATION+SEMANTIC DOMAIN=CONSISTENT SAFE VALUE
RELATIONSHIPS PRESERVED

Customers

customer_id
email
canton

Orders

order_id
customer_id
amount
customer.identity
↓   DETERMINISTIC   ↓
✓ Customers.safe✓ Orders.safe

Stable key. Repeatable mapping.

The same masking key can reproduce the same synthetic mappings across runs. A new key creates a new synthetic identity set.

The masking key is a secret and should be protected accordingly.
MASKING KEY••••••••••••••••IN PROCESS MEMORY
Security model

Your data stays with you.

AEGIS works on your computer and keeps your original data separate from the working copy. Here is how the product helps limit unnecessary exposure.

Local

Runs on your computer

AEGIS works locally on the machine where it is launched.

No AEGIS cloud account required.
Source

Source remains unchanged

File workflows are read-only and safe output is written separately.

SOURCE→SAFE OUTPUT
Browser

No raw rows in the UI

Source rows and source cell values are not intended to be sent to or displayed in the browser interface.

SCHEMA   /   POLICIES   /   STATUS
Publication

Policies checked before output

Unresolved masking-policy columns block publication of the safe output.

Policy incomplete → Publication blocked
Failure

Only completed builds are published

A failed build is not promoted as the final safe output.

temporary build   ×   final output
Infrastructure

No hosted control plane

The current AEGIS product does not require a SaaS backend or remote AEGIS control plane.

LOCAL MACHINESelf-contained.

AEGIS supports technical data-protection controls but does not replace appropriate organisational access controls for source data, policies, output folders, executables or masking keys.

Swiss business data

Synthetic data that
still looks familiar.

AEGIS includes masking strategies designed for common structured business fields, including Swiss-specific formats.

Transformation format

Email

Synthetic email using a safe .test domain.

Synthetic values. No original identities copied.
Use cases

Realistic data where the real identity is unnecessary.

01

Development

Give developers realistic structured data without making real customer identities the default.

02

Testing

Create repeatable datasets for application, integration and regression testing.

03

External IT Support

Provide vendors and support teams with a masked copy instead of an unnecessary production export.

04

Analytics

Use representative structured data when identifiable customer information is not required.

Built with Swiss use cases in mind

For organisations that handle sensitive structured data.

Treuhand

Accounting, audit, tax and fiduciary businesses.

Healthcare

Practices, clinics, laboratories and care providers.

IT & Software

Software teams, integrators and external IT providers.

Financial Services

Asset managers, family offices and fintech.

Other sensitive businesses

HR, recruitment, retail, logistics and property management.

Designed with Swiss data-protection use cases in mind.

AEGIS provides technical controls that can help reduce unnecessary access to personal data in development, testing, support and related workflows.

Questions before you choose.

Is CHF 4,999 a recurring fee?

No. CHF 4,999 is a one-time purchase for your company. Contact us to confirm the licence scope and applicable VAT.

Where does AEGIS run?

AEGIS runs on Windows 64-bit with a local browser interface. Masking does not require an AEGIS cloud account or hosted control plane.

Which formats are available today?

PostgreSQL, CSV and Excel XLSX are available today. Legacy .xls files are not supported. AEGIS will be continuously improved, and updated versions will be sent to customers as they are released. Confirm compatibility with your PostgreSQL version and workflow before purchase.

Will I receive the planned connectors?

Yes. The planned connectors will be provided to product customers through updates as they become available. Release dates have not been announced.

What happens after my enquiry?

We respond to your purchase enquiry or product questions and agree the next steps with you. Please do not send production data.

Choose your next step.

Buy the full version

Purchase the full version for your company. CHF 4,999, paid once. Contact us to arrange your purchase and confirm delivery and licence details.

Ask a question

Questions about compatibility, features or purchase terms? Tell us what you need to know.

Please do not include personal data or confidential files.

AEGIS — How it works