Frequently Asked Questions
Everything you need to know about anonymizing data for AI tools, encryption, pricing, and data privacy with Redactli.
How It Works
Understanding data anonymization and encryption
How does Redactli anonymize my data?
Redactli uses AES-SIV-512 deterministic encryption to transform sensitive values in your CSV files. When you select columns to anonymize (like names, emails, or account numbers), Redactli encrypts each value into a human-readable token.
For example: "John Smith" becomes "Name_a3b7c9d2"
The same input always produces the same encrypted output, which preserves data relationships for AI analysis while protecting identities.
Does my raw CSV file leave my browser?
No. Redactli processes your CSV entirely in your browser using JavaScript. Only the selected column values you choose to encrypt are sent to our API—never the full file.
Your raw data, file structure, headers, and unselected columns never touch our servers. This is a core privacy principle of Redactli. Learn more on our How It Works page.
What encryption method does Redactli use?
Redactli uses AES-SIV-512 (AES Synthetic IV mode with 512-bit keys), a deterministic authenticated encryption algorithm. This ensures the same plaintext always encrypts to the same ciphertext, which is essential for preserving data relationships in AI analysis.
AES-SIV is a NIST-approved encryption standard used in high-security applications. Unlike randomized encryption, deterministic encryption allows AI tools to recognize patterns (like the same customer appearing multiple times) without seeing the actual identity.
Does Redactli work with Excel files?
Redactli accepts CSV files, which Excel can export. To use Redactli with Excel data:
- Open your Excel file (.xlsx)
- Go to File → Save As
- Select "CSV (Comma delimited)" format
- Upload the CSV to Redactli
After anonymization, you can download the result as a CSV file. Redactli preserves all your data—only the selected columns are encrypted. You can then open the CSV in Excel if needed.
What AI tools work with Redactli?
Redactli works with any AI tool that accepts CSV file uploads, including:
- ChatGPT (OpenAI)
- Claude (Anthropic)
- Gemini (Google)
- Perplexity AI
- Microsoft Copilot
- Custom AI applications and APIs
The anonymized CSV is a standard file format that works universally. You can also use it with data analysis tools like Excel, Tableau, Power BI, or Python/R scripts.
Does Redactli detect PII automatically?
Yes! Redactli includes smart PII detection that scans your CSV column headers and suggests which columns likely contain personally identifiable information (PII).
It detects common patterns like:
- Names (first name, last name, full name)
- Email addresses
- Phone numbers
- Addresses (street, suburb, postcode)
- ID numbers (ABN, ACN, SSN, passport)
- Financial data (account numbers, credit cards)
You can accept the suggestions or manually select which columns to encrypt. The final decision is always yours.
Privacy & Security
How we protect your data and maintain compliance
Where are my encryption keys stored?
Your encryption keys are stored in Supabase Vault, an encrypted key management system. Keys are encrypted at rest using AES-256 and are only accessible to your account.
Redactli employees cannot access your encryption keys or decrypt your data. You have full control over key rotation and management through your dashboard.
Can Redactli employees see my data?
No. Redactli is designed with privacy-first principles:
- Client-side processing: Your raw CSV never leaves your browser
- No data storage: We don't store uploaded files, processed data, or results
- Encrypted keys: Encryption keys are encrypted at rest and only you can access them
- In-memory only: API requests are processed in real-time and discarded immediately
When your session ends, all data is purged from memory. We cannot and do not retain your data.
Is Redactli GDPR and Privacy Act compliant?
Yes. Redactli implements pseudonymization as defined by GDPR Article 4(5). The encrypted data cannot be attributed to individuals without the encryption key.
Key compliance features:
- Data minimization: Only selected column values are processed
- No data retention: We don't store your raw or anonymized data
- Client-side processing: Sensitive data stays in your browser
- Encryption key control: You control and can delete your keys anytime
This makes Redactli compliant with GDPR (EU), Australian Privacy Act, CCPA (California), and similar data protection regulations. Read our Privacy Policy for details.
What happens to my files after processing?
Nothing is stored. Redactli processes everything in real-time:
- Your browser uploads only selected column values to our API
- Our API encrypts/decrypts the values in memory
- Encrypted values are returned to your browser immediately
- Your browser reconstructs the CSV with encrypted values
- All data is purged from server memory
We don't have backups, logs, or archives of your data. Once the API response is sent, the data is gone forever.
Can I use Redactli for HIPAA-protected health data?
Redactli's encryption and privacy architecture align with HIPAA's de-identification requirements under the Safe Harbor method (§164.514(b)(2)).
However, we are not a HIPAA-covered entity and don't sign BAAs (Business Associate Agreements). If you're a healthcare provider subject to HIPAA, consult your compliance team before using Redactli for PHI.
For research or non-covered entities, Redactli provides strong de-identification suitable for health data analysis. See our Healthcare use case.
Pricing & Plans
Understanding plans, limits, and billing
What's included in the free plan?
The Free plan includes:
- 10 files per month (resets monthly)
- 200 rows per file maximum
- Encryption only
- CSV input/output only
- PII detection and smart suggestions
- AES-SIV-512 encryption
Free tier is perfect for testing Redactli or occasional use. For regular use, check out our paid plans.
What happens if I exceed my monthly limit?
Free plan: You're hard-limited to 10 files and 200 rows per file per month. When you hit the limit, you'll see an upgrade prompt and cannot process more files until next month or upgrade.
Paid plans: Starter (100 files/5,000 rows) and Pro (500 files/50,000 rows) have soft limits. If you consistently exceed them, we'll contact you about upgrading to the next tier. We don't automatically cut you off or charge overage fees.
Can I upgrade or downgrade anytime?
Yes! You can upgrade or downgrade your plan anytime from your billing dashboard.
- Upgrades: Take effect immediately, you're charged the prorated difference
- Downgrades: Take effect at the end of your current billing period
- Cancellations: You keep access until the end of your paid period
No contracts or commitments—cancel anytime. Your encryption keys remain accessible as long as you have an account.
Do you offer refunds?
Yes! We offer a 14-day money-back guarantee on all paid plans (Starter and Pro monthly/yearly).
If you're not satisfied within 14 days of purchase, email us at support@datashield.app for a full refund—no questions asked.
Note: The Lifetime Deal is final sale (non-refundable) due to limited quantity and one-time pricing.
What's the difference between Starter and Pro?
Starter ($9/month):
- 100 files/month, 5,000 rows per file
- 1 user only (no teams)
- CSV input/output
- Email support
Pro ($29/month):
- 500 files/month, 50,000 rows per file
- 2 users included ($9 per extra seat)
- Everything in Starter, plus:
- Team collaboration features
- Encryption key rotation
- Usage analytics dashboard
- Priority email support
See full comparison on our pricing page.
Is the Lifetime Deal really lifetime?
Yes! Pay $49 once and get Starter-tier features (100 files/month, 5,000 rows per file) forever.
Important limitations:
- 1 user only — Cannot add team members (unlike Pro)
- Limited quantity: Capped at 200 units total
- Launch only: Available for 2-4 weeks, then removed
- No refunds: Final sale due to lifetime pricing
Perfect for solo entrepreneurs, consultants, or small business owners who want permanent access without monthly fees.
Encryption Keys
Managing your encryption keys securely
What if I lose my encryption key?
If you lose your encryption key, data encrypted with that key remains permanently encrypted. This is a security feature—not even Redactli employees can recover lost keys.
Best practices:
- Download and securely store your key when it's first generated
- Use a password manager (1Password, LastPass, Bitwarden) to store keys
- Never share your encryption key via email or messaging
You can rotate to a new key anytime from your keys dashboard, but data encrypted with the old key will remain encrypted forever unless you have that key saved.
Can I rotate my encryption keys?
Yes, paid plan users (Starter, Pro, or Lifetime) can rotate encryption keys. This generates a new key and marks the old one as inactive.
When to rotate keys:
- Compliance requirements (e.g., annual key rotation)
- Security incident or suspected key compromise
- Team member departure who had key access
- Regular security hygiene
Important: Data encrypted with the old key cannot be used with the new key. Save your old key if you need to work with historical anonymized data.
Key rotation is available on all paid plans.
How does deterministic encryption work?
Deterministic encryption means the same input always produces the same output. This is different from randomized encryption where the same input produces different outputs each time.
Example:
"john@example.com" → "Email_k9m2p4x7"
"john@example.com" → "Email_k9m2p4x7" (same!)
Why it matters for AI: If the same customer appears 10 times in your data, AI will see the same encrypted token 10 times and recognize it's the same entity—without knowing the actual identity. This preserves patterns, relationships, and analytical value.
Redactli uses AES-SIV, which provides deterministic encryption while maintaining strong security through authenticated encryption.
Using Redactli
Practical questions about file formats and workflows
What file formats does Redactli support?
Redactli accepts and exports CSV (Comma-Separated Values) files only. CSV is a universal format that works with Excel, Google Sheets, and all AI tools.
To use Redactli with your data:
- Excel: Export as CSV (File → Save As → CSV)
- Google Sheets: Use File → Download → Comma-separated values (.csv)
- After encryption: Download CSV and open in Excel or any tool
How large can my CSV files be?
File size limits depend on your plan's row limit:
- Free: 200 rows per file (typically ~50KB)
- Starter: 5,000 rows per file (typically ~1-2MB)
- Pro: 50,000 rows per file (typically ~10-20MB)
There's no hard limit on file size in MB—just the row count. If you have a massive file with millions of rows, split it into chunks that fit your plan's row limit.
Tip: Most CSV files are small. A 5,000-row customer list is typically only 1-2MB.
Can I use Redactli with Google Sheets?
Yes! Two ways:
1. Export/Import Method:
- Download your Google Sheet as CSV (File → Download → CSV)
- Upload to Redactli web app
- Download encrypted CSV
- Import back to Google Sheets
2. Google Sheets Add-on (Recommended):
- Install the Redactli add-on from your dashboard
- Generate an API key in your Redactli account
- Enter API key in add-on settings
- Encrypt/decrypt directly within Google Sheets!
The add-on is faster and more convenient. See our Google Sheets guide.
What column types should I encrypt?
Encrypt any columns containing personally identifiable information (PII) or sensitive data:
Always encrypt:
- Names (first, last, full name)
- Email addresses
- Phone numbers
- Physical addresses
- ID numbers (ABN, ACN, SSN, passport, driver's license)
- Account numbers, credit cards
Consider encrypting:
- Company names (if sensitive client list)
- IP addresses
- Medical record numbers
- Employee IDs
Don't encrypt:
- Transaction amounts, dates, timestamps
- Product names, categories
- Non-sensitive metrics (click counts, etc.)
- Generic demographic data (age ranges, regions)
Redactli's PII detection will suggest columns to encrypt based on header names. You always have final control.
Can I encrypt just some columns, not all?
Absolutely! In fact, this is the recommended approach.
When you upload a CSV, Redactli shows you checkboxes for each column. Select only the columns containing sensitive data (names, emails, IDs). Leave data columns unchecked (amounts, dates, categories).
Example: Customer purchase data
✅ Encrypt: Customer Name, Email, Phone
❌ Leave plain: Purchase Date, Product Name, Amount, Category
This gives AI the data it needs to analyze (what was bought, when, how much) while protecting customer identities.
Still Have Questions?
Can't find the answer you're looking for? We're here to help.
Ready to Anonymize Your Data?
Join businesses using Redactli to safely leverage AI tools without exposing sensitive information. Start free today—no credit card required.