One Unmasked Field Is All It Takes
Your users are pasting PII into AI prompts right now.
One paste away from a breach
Users copy SSN, DOB, and account numbers into AI prompts every day. One slip and PII is sitting inside an LLM with no way to recall it.
Regulators don't care if it was accidental
HIPAA, FINRA, GDPR, and PCI DSS apply the same penalties whether the leak was deliberate or a careless paste. Unmasked PHI in an LLM is a violation - period.
Block AI or let everything through
The choice between blocking AI entirely or letting everything through and hoping nothing leaks is not really a choice. Neither works. Blocking just pushes users to channels you can't see or control.
What if sensitive data was automatically masked before AI saw it?
GPTfy's Security & Trust Layer applies 4 layers of masking before any data reaches your AI provider. Point-and-click configuration. Zero code for Layers 1-3. Automatic de-masking for authorized users.
Extract → Mask → AI → De-mask → Automate
The Security & Trust Layer masks sensitive data before AI processing, then automatically de-masks results for authorized users.
Pull Salesforce data your user is authorized to see
Replace PII with tokens (John → Person1)
AI analyzes masked data only
Restore original data (Person1 → John)
Show AI insights to user, or update fields/records
Multi-Layer Protection for Every Data Type
Each layer catches different types of sensitive data. Configure all four for maximum protection.
Record-Level Masking
Layer 1Mask Account Balances, DOB, Policy Numbers Before AI Sees Them
Choose which fields to mask and how - from full redaction to reversible tokenization that preserves AI accuracy - with different rules per role, profile, or record type. No code required.
Pattern-Based Detection
Layer 2Catch Sensitive Data in Free-Text Fields
Even when fields aren't configured for masking, users paste sensitive data into notes, descriptions, and comments. GPTfy scans free-text with pre-built patterns (SSN, credit cards, phone, email, medical record numbers) plus custom regex you define.
Blocklists & Keywords
Layer 3Mask Sensitive Terms Before AI Sees Them
Maintain an org-wide list of terms that should never reach AI in plain text - project codenames, product defect codes, military references, competitor names, or any sensitive keyword. Applied to every prompt across your entire Salesforce org. When a match is found, GPTfy masks the term and sends the rest of the prompt through. AI still processes the request, just without the sensitive context.
Apex Enforcement
Layer 4Transform Data While Preserving Its Meaning
When simple masking removes too much context for AI to work with, GPTfy lets you apply semantic masking with Apex - changing values while preserving their analytical properties. Shift dates while keeping minors as minors. Vary transaction amounts while maintaining proportionality. Match encryption keys with external systems for cross-system analysis on masked data.
Masking for Financial Services, Healthcare, Insurance
Each industry has unique PII/PHI requirements. GPTfy masks what regulators care about.
Financial Services (FINRA, SEC)
- Mask SSN, account numbers, trading terms
- Detect credit card patterns (PCI-DSS)
- Blocklist project codenames, deal terms
- Enforce Regulation S-P consumer privacy
- Role-based: advisors vs. compliance officers
Healthcare (HIPAA, HITECH)
- Mask 16 of 18 PHI identifiers
- Names, DOB, MRN, addresses, SSN
- Catch SSN, MRN pasted into clinical notes
- Blocklist gender, orientation, ethnicity terms
- Role-based: care providers vs. billing staff
Insurance (NAIC, State Laws)
- Mask policyholder PII, policy numbers
- Driver's license, bank account patterns
- Blocklist settlement terms, liability language
- Mask claims history across triage and review
- Role-based: agents vs. adjusters vs. underwriters
Frequently Asked Questions
The questions your compliance and security teams will ask - and the answers that accelerate review.
Raw data stays in Salesforce. Only masked data reaches your AI provider.
- GPTfy is a managed package running 100% inside your Salesforce org - no external servers, no data warehouse, no caching layer
- Masking happens inside Salesforce before any data leaves
- Your AI provider (OpenAI, Azure, AWS Bedrock, etc.) only receives masked tokens
- The secure mapping table that links tokens to original values is stored in your Salesforce org - never externally
GPTfy cannot make external API calls unless your Salesforce admin explicitly configures named credentials and remote site settings.
Raw Data Stays in Salesforce. Only Masked Data Reaches AI.
Four layers of protection. Point-and-click configuration. Automatic de-masking for authorized users. Your admin controls every callout.
*GPTfy provides technical capabilities to support regulatory requirements. Your organization is responsible for compliance policies and procedures.
