AEGISSwitzerland

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.

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
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.

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