Libelle DataMasking vs SDSA
Libelle DataMasking
libelle.comSDSA
github.comSide by side
| Figure | Libelle DataMasking | SDSA |
|---|---|---|
| Price from | — | — |
| Free plan | — | — |
| Free trial | Yes | — |
| Open source | — | — |
| Web | — | Yes |
| Windows | Yes | — |
| macOS | Yes | — |
| Linux | Yes | Yes |
| API | — | Yes |
| Self-hosted | Yes | Yes |
| Plans published | 1 | 0 |
| Spec score · Data Masking Software | 7.8 (#10) | 6.9 (#18) |
| Purpose | It anonymizes sensitive and personal data in non-production systems while preserving referential integrity. | SDSA is a self-hostable web app for sanitizing tabular data before it leaves a trusted environment. |
Plans
In their own words
Libelle DataMasking
Libelle DataMasking has no write-up on Specifiction yet; its figures are above.
SDSA
SDSA is a free, AGPL-3.0 self-hostable application for sanitizing tabular data before it leaves a trusted environment. It accepts CSV, delimited TXT, single-table SQL INSERT dumps, JSON records, and XML records through a browser interface or REST API. SDSA infers schemas and flags likely sensitive fields such as emails, phone numbers, card numbers, government IDs, dates of birth, names, and addresses. Transformations include masking, HMAC hashing, tokenization, redaction, dropping, numeric binning, date or string truncation, and bounded Laplace noise. Users can enforce k-anonymity for selected quasi-identifiers and measure or enforce l-diversity for sensitive cleartext attributes. The app exports sanitized CSV plus JSON and Markdown privacy reports with utility summaries. A headless command-line pipeline supports CI/CD and data pipelines. Sessions use in-memory storage for a default 30 minutes. Docker and Python installation are documented.