{"repo":"fcarvajalbrown/MaskOps","free":true,"listed":false,"github":"https://github.com/fcarvajalbrown/MaskOps","clone":"git clone https://github.com/fcarvajalbrown/MaskOps.git","description":"High-speed PII masking as a Polars plugin, powered by Rust","language":"Python","stars":20,"topics":["data-engineering","gdpr","pii","polars","rust","arrow","credit-card","cybersecurity","data-anonymization","data-masking"],"license":"MPL-2.0","category":"security-tools","readme_excerpt":"High-speed PII masking for Polars, powered by Rust. GDPR-compliant asterisk masking and FF3-1 format-preserving encryption for EU and Latin American PII. MaskOps extends Polars with zero-overhead PII detection and masking expressions. No NLP models. No intermediate files. Just regex + Rust running directly on Arrow buffers. Contents - Documentation - Install - Usage - Supported patterns - How It Works - Architecture - When to use MaskOps - Benchmarks - Build from source - Key dependency versions - Roadmap - License Documentation Full docs, regulatory coverage, and pricing plans: fcarvajalbrown.github.io/MaskOps MaskOps is also listed in awesome-polars under Security / Privacy. Install v1.0.0+ API stability guarantee — no breaking changes to mask pii , contains pii , or mask pii fpe signatures without a major version bump. Usage Supported patterns Pattern Example input Masked output --------- -------------- --------------- IBAN DE89370400440532013000 DE89 EU VAT DE123456789 DE Email john.doe@example.com @example.com Phone +14155552671 +1 IP Address 192.168.1.100 192.168. . RUT (Chile) 76.354.771-K -K CPF (Brazil) 529.982.247-25 -25 CURP (Mexico) BADD110313HCMLNS09 DNI (Spain) 12345678Z Z NIE (Spain) X1234567L L NIN (UK) AB 12 34 56 C C Personalausweis (Germany) T220001293 Credit Card (Visa/MC/Amex/Discover/Maestro) 4111111111111111 411111 1111 Tested against 8 EU locales: DE, FR, ES, IT, NL, PL, PT, SE. Email and phone follow RFC 5322 and E.164 respectively. RUT and CPF includ","default_branch":null,"files":null,"tree":[],"storefront":"/r/fcarvajalbrown","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/fcarvajalbrown/MaskOps/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}