# Phone List Cleaner Phone List Cleaner is a B2B SaaS that turns messy phone-number lists into clean, SMS-ready lists. Customers upload CSV, TSV, TXT, XLSX, or JSON in the web app and receive a full enriched copy with E.164 numbers, line type, carrier, country, and validity flags. The web app also gives task-ready CSV exports for SMS-ready rows, valid rows only, call-ready rows, and a deduped-best version of the list. Developers can use the REST API for single lookup, bulk lookup, account snapshots, and batch status/result download URLs. Pricing is one-time prepaid credit packs. No subscription, no monthly minimum, and credits never expire. Duplicates within a batch are free. Malformed rows are free. Cache hits within a 24-hour window are free. A credit is only ever spent on a unique, parseable, uncached number that completes a paid validation. If an upstream lookup hard-fails, the credit is refunded automatically. ## Why teams pick Phone List Cleaner - Fair billing by design: deduplication runs before any paid call, so duplicates, malformed rows, and 24-hour cache repeats never cost a credit, and hard-failed lookups refund themselves automatically. - Task-ready output: instead of one raw dump, every batch ships filtered exports (SMS-ready, valid-only, call-ready, deduped-best) that drop straight into campaign tools. - Short, predictable data retention: batch files auto-delete after 90 days, lookup cache lasts 24 hours, and deletion or export of the whole account is self-serve. - Verifiable trust claims: the Trust page pairs every security claim with a way to check it yourself, from an SSL Labs scan to cached:true API responses to masked log formats. - Accuracy where it matters: line-type accuracy is typically 95%+ in mature markets (US, Canada, UK, Australia, most of the EU), with best-effort coverage worldwide. ## Trust and data handling (canonical: https://phonelistcleaner.com/trust) - Encryption: TLS 1.2+ in transit on every public endpoint; AES-256 at rest on object storage; managed disk encryption on Postgres; passwords hashed via the Wasp/Lucia auth layer; API keys and webhook secrets stored as SHA-256 hashes only. - Retention: uploaded CSVs and result files are automatically deleted from object storage 90 days after upload; lookup cache 24 hours; provider request logs 90 days with phone numbers masked; webhook deliveries 30 days. Short retention windows are a feature: your data does not accumulate anywhere. - Account deletion: self-serve, two-phase via Account > Danger zone; 30-day reversal window, then a hard purge that scrubs PII (email, name) and removes API keys, webhook subscriptions, purchases, and idempotency keys. Full data export is also self-serve. - Verifiable claims: every claim on the Trust page ships with a way to verify it (third-party SSL Labs scan, cached:true responses, masked log formats, HTTP 410 after retention expiry). See https://phonelistcleaner.com/trust for the full verification table. - Subprocessors: a short, published list. Stripe (payments), Railway (hosting + Postgres), Resend (transactional email), Sentry (error monitoring, phones masked), PostHog (product analytics, no phone data sent), and a specialist phone-intelligence provider that receives normalised E.164 numbers only. The provider is named to customers under NDA, the standard confidentiality arrangement in carrier-data agreements. - Privacy rights: GDPR and UK GDPR subject rights are honoured, with export and deletion self-serve in the dashboard; DPA available on request; security disclosures via /.well-known/security.txt (RFC 9116). - What we never do: sell or share your data, train models on it, store raw upstream responses in long-lived logs, or surface your data to other customers or to ad networks. - Country coverage: global E.164 input; line-type accuracy typically 95%+ in mature markets (US, CA, UK, AU, most of EU); best-effort coverage elsewhere, with automatic credit refunds on hard-failed lookups. - Single contact for security, privacy, abuse, DPA requests, and general support: hello@phonelistcleaner.com. See /.well-known/security.txt (RFC 9116) for the canonical security policy. ## Key facts - Origin: Phone List Cleaner is a prepaid CSV-cleaning service for outbound SMS and call teams. - Pricing: From $19 for 2,500 credits. Five tiers up to $499. Credits never expire. - Input: CSV, TSV, TXT, XLSX (Excel), or JSON. Up to 100,000 rows per batch, max 50 MB. JSON accepted as either an array of phone-number strings or an array of contact objects. - Output: full_results.csv (original rows + cleaning columns) plus filtered CSV exports: sms_ready_only.csv, valid_rows_only.csv, call_ready_only.csv, and deduped_best_rows.csv. - REST API: /v1/lookup (single), /v1/lookup/bulk (up to 100 numbers), /v1/batches (list/status/results), /v1/account (snapshot). - Webhooks: HMAC-SHA256-signed, retry + redelivery, batch.completed and batch.failed events. - Auth: Email/password (Bearer + scoped + expiring API keys for /v1). - Data: Never sold, never trained on, never shared with third parties beyond the validation sub-processor and Stripe for billing. ## Documentation - Quickstart: https://phonelistcleaner.com/docs/quickstart - CSV format: https://phonelistcleaner.com/docs/csv-format - Batches: https://phonelistcleaner.com/docs/batches - API reference: https://phonelistcleaner.com/docs/api - Webhooks: https://phonelistcleaner.com/docs/webhooks - Pricing: https://phonelistcleaner.com/pricing - Sample output: https://phonelistcleaner.com/sample-output - Status: https://phonelistcleaner.com/status - FAQ: https://phonelistcleaner.com/docs/faq - Trust: https://phonelistcleaner.com/trust ## Machine-readable files - Full site content (plain text): https://phonelistcleaner.com/llms-full.txt - Pricing (markdown): https://phonelistcleaner.com/pricing.md ## Legal / data - Trust and data handling: https://phonelistcleaner.com/trust - Terms: https://phonelistcleaner.com/legal/terms - Privacy: https://phonelistcleaner.com/legal/privacy - Data policy: https://phonelistcleaner.com/legal/data-policy - Refund policy: https://phonelistcleaner.com/legal/refunds - Acceptable use: https://phonelistcleaner.com/legal/acceptable-use - Security contact: https://phonelistcleaner.com/.well-known/security.txt ## Contact hello@phonelistcleaner.com