Privacy Policy
Last updated: May 29, 2026
1. Who We Are
TextSpeakPro is an AI-powered text-to-speech platform operated by TPS Worldwide LLC. When we say "we," "us," or "our," we mean TPS Worldwide LLC, the operator of textspeakpro.com.
TPS Worldwide LLC
4539 N 22ND ST, STE N
Phoenix, AZ 85016
support@tpsworldwidellc.net
2. What We Collect
- Account information: email address and password hash when you sign up.
- Anonymous usage identifiers: a randomly generated UUID stored in your browser (localStorage and a cookie) to meter free-tier usage. This identifier is not linked to any personal information.
- Usage data: character counts, plan type, and generation timestamps to enforce limits.
- Device and browser information: browser type, operating system, and device type for compatibility and troubleshooting purposes.
- IP address: used for abuse prevention (rate limiting) and to enforce Studio voice preview limits (3 previews per IP). IP addresses used for preview tracking are stored in Cloudflare KV and are not linked to any personal information or account data.
- Payment information: handled entirely by Stripe for both subscriptions and one-time top-up purchases. We never see or store your card number. See Stripe's Privacy Policy.
- Cookies: strictly necessary session cookies, an anonymous usage-metering cookie, plus optional analytics and advertising cookies with your consent.
- Browser local storage: preferences, session data, referral codes, and anonymous identifiers used for functionality and user experience.
- Referral tracking data: if you participate in our referral program, we collect and store your referral code, the identity of users you refer, the identity of the user who referred you (if applicable), referral status, subscription conversion dates, and bonus character grants. This information is used solely to administer referral rewards. If email notifications are enabled, your email address may be used to notify you when referral bonuses are granted.
3. How We Use Your Data
- To provide and improve the text-to-speech service.
- To manage your account and enforce plan limits.
- To meter free-tier usage via anonymous identifiers (no account required).
- To prevent abuse via IP-based rate limiting.
- To restrict checkout from certain countries based on fraud risk; this is enforced at the Stripe checkout step using your IP-derived country code.
- We may block specific email addresses from creating accounts where we have reason to believe they belong to users we have terminated for ToS violations.
- To process subscription payments and one-time top-up purchases (via Stripe).
- To send transactional emails (e.g., password resets).
- To display ads on the free plan (with consent).
- To track and administer the referral program (referral codes, signup and subscription status).
- To monitor and improve security.
- To comply with legal obligations.
4. Anonymous Usage Metering
When you use TextSpeakPro without an account, we generate a random UUID to track your free-tier character usage. This identifier is stored in your browser's localStorage and a cookie. Usage data tied to this ID (character counts and reset timestamps) is stored server-side. This data is not linked to your identity, email, or IP address. Usage resets monthly.
5. Voice Data Handling
When you generate speech through TextSpeakPro, the text you submit is sent to Inworld AI for speech synthesis. Inworld AI processes this text to generate audio. Inworld's use and retention of submitted data is governed by Inworld's privacy policy at inworld.ai/privacy. When you use voice cloning (Studio plan), your voice recordings are sent to Inworld AI for clone creation and are stored according to Inworld's data retention policies.
We do not claim ownership of submitted voice samples. You are solely responsible for ensuring you have the legal right to clone any voice you submit, including obtaining proper consent from the voice owner.
Cloned voice profiles may be stored on our servers for the duration of your subscription to enable repeated use. Profiles are deleted upon account deactivation or upon request.
Biometric Data Notice (Voice Cloning and Voice Design)
If you use voice cloning, the audio you upload or record, and the voice model created from it, may qualify as "biometric data" or "biometric information" under laws including the Illinois Biometric Information Privacy Act (BIPA), the Texas Capture or Use of Biometric Identifier Act (CUBI), the EU and UK General Data Protection Regulation (GDPR), and the California Consumer Privacy Act as amended (CCPA and CPRA).
What we collect and why. We collect your voice recordings solely to create and operate the cloned voice you request. We do not use your voice to identify you, and we do not build or contribute to any voice recognition or identification database.
Who processes it. Voice processing and model generation are performed by our text-to-speech provider, Inworld AI (Theai, Inc.), acting on our behalf. Your recordings are transmitted to Inworld to create and operate your voice. Inworld's handling of voice and biometric information, including how long it retains that information and any choices or opt outs it offers, is governed by Inworld's own privacy policy, which we encourage you to review at inworld.ai/privacy. We do not independently control how Inworld retains data on its own systems.
Retention and deletion. Within TextSpeakPro, we keep your voice recording and voice model for as long as you keep that voice in your account. When you delete a cloned or designed voice, we delete the stored source recording from our storage and send a deletion request to Inworld to remove the corresponding voice model. You may also request deletion by contacting us at support@tpsworldwidellc.net.
For EU and UK users. Where GDPR applies, our lawful basis for processing your voice data for cloning is your explicit consent under Article 9(2)(a). You may withdraw consent at any time by deleting the voice or contacting us. Withdrawal does not affect processing already carried out.
For California users. A voice model may constitute "sensitive personal information" under the CCPA and CPRA. We use it only to provide the voice features you request and do not use or disclose it for other purposes, and you may contact us to limit our use of sensitive personal information.
For Illinois users. We obtain your affirmative consent before collecting voice biometric data for cloning. We do not sell, lease, trade, or otherwise profit from your biometric data. We retain it only as long as needed to provide your requested voice and delete our copy when you delete the voice.
6. Text Input & Data Handling
We do not permanently store the text you submit for speech generation. Text is sent to third-party text-to-speech service providers for transient processing and is not retained by TextSpeakPro after the audio is generated.
We do not use your text input, voice selections, or generated audio to train any machine learning models. Your content is processed solely to fulfill your speech generation request.
Generated audio files may be stored temporarily on our servers (Cloudflare R2) for delivery, playback, and download purposes. Long-term storage is only provided when you explicitly save audio. Audio that you do not explicitly save may be automatically deleted after a reasonable retention period.
Processing locations and available voices may vary by provider availability and region, and may change without notice.
7. Third-Party Services & AI Providers
- Inworld AI / Theai, Inc. (Mountain View, CA): Text-to-speech synthesis and voice cloning. Processes text transiently to generate audio output. Voice samples submitted for cloning are also processed by Inworld. Inworld's use of submitted data is governed by its privacy policy. See Inworld Privacy Policy.
- OpenAI: content moderation (text classification only, transient). Submitted text is sent to OpenAI's moderations endpoint to detect prohibited content before generation. OpenAI's handling of submitted content is governed by its API terms and privacy policy. See OpenAI Privacy Policy.
- Microsoft Azure Translator: powers the Translate & Speak feature. Text submitted for translation is sent to Microsoft Azure Cognitive Services for processing. DeepL may be used as a fallback provider. See Microsoft Privacy Statement.
- Supabase: authentication and database hosting.
- Cloudflare: hosting, CDN, Workers for API processing, R2 for temporary audio storage, KV storage for usage metering and preview tracking, and Turnstile for bot protection (invisible CAPTCHA on signup and anonymous TTS generation).
- Stripe: payment processing.
- Resend: transactional email delivery for account notifications, referral bonus confirmations, and other system emails. Processes email addresses only.
- Google AdSense: advertising on the free plan (with consent).
Full provider disclosures are available on our Disclosures page.
8. Voice Changer & Audio Effects
The Voice Changer feature applies audio effects (e.g., robot, deep, chipmunk, echo) to generated speech entirely within your browser using the Web Audio API. No audio data is sent to any server for effect processing. The original and modified audio remain on your device.
9. Translate & Speak
The Translate & Speak feature sends text you submit to Microsoft Azure Translator (or DeepL as a fallback) via our server-side proxy for translation. Your text is transmitted for transient processing only and is not stored by TextSpeakPro after the translation is returned. The translated text may then be processed by our TTS engine to generate speech audio, which is subject to the same data handling as regular TTS usage.
10. Sharing Features
TextSpeakPro includes sharing buttons that open your device's native email, SMS, or social media applications. We do not send messages on your behalf and do not collect, store, or process any recipient contact information (phone numbers, email addresses, etc.). All sharing is initiated and controlled entirely by you through your own device.
11. Blog Content
Our blog at /blog/ contains articles and guides for informational purposes. Blog content does not collect personal data beyond standard page analytics (if consented). No account is required to read blog articles.
12. Audio Ownership & Commercial Use
You own the audio you generate and may use it commercially, subject to applicable laws. We do not grant exclusivity or voice likeness rights. For full details, see our Terms of Service.
13. API Key Data Handling
If you generate an API key (available on the Studio plan), we store a SHA-256 hash of the key for authentication purposes. The raw key is shown to you only once at creation and is never stored. API key usage (timestamps, request counts, IP addresses) is logged for security, abuse prevention, and billing purposes. You can revoke API keys at any time from your Account page.
14. Children's Privacy
TextSpeakPro requires all users to be at least 18 years old, as required by our voice synthesis provider Inworld AI. We do not knowingly collect personal information from anyone under 18. If we learn that we have collected personal information from a person under 18, we will take steps to delete that information promptly. If you believe we have inadvertently collected information from someone under 18, please contact us at support@tpsworldwidellc.net.
15. Your Rights
You may deactivate your account at any time through your account settings. Deactivation will cancel your subscription, revoke API keys, and disable login access. Your data will be retained in accordance with our data retention policy and applicable law. To request permanent deletion of your data, contact support@tpsworldwidellc.net. Deletion requests are processed within 30 days after review. You can also manage cookie preferences via the "Cookie Settings" link in the footer. To reset anonymous usage tracking, clear your browser's cookies and localStorage.
Depending on your jurisdiction, you may have additional rights regarding your personal data, including the right to access, correct, port, or delete your data, or to opt out of certain data processing activities. To exercise any of these rights, contact support@tpsworldwidellc.net.
16. California Privacy Rights
If you are a California resident, you have the right to request information about the categories of personal information we collect, the purposes for which we use it, and the categories of third parties with whom we share it. You also have the right to request deletion of your personal information, subject to certain exceptions. We do not sell personal information as defined under the California Consumer Privacy Act (CCPA). We do not use or disclose sensitive personal information for purposes other than those permitted by the CCPA. To exercise your California privacy rights, contact support@tpsworldwidellc.net.
17. International Data Transfers
TextSpeakPro is operated from the United States. If you access the Service from outside the United States, please be aware that your data may be transferred to, stored, and processed in the United States and other countries where our service providers operate. By using the Service, you consent to the transfer of your data to countries that may have different data protection laws than your country of residence. We take reasonable steps to ensure that your data is treated securely and in accordance with this Privacy Policy.
18. Do Not Track
Some browsers include a "Do Not Track" (DNT) signal. Because there is no accepted standard for how to respond to DNT signals, TextSpeakPro does not currently respond to DNT signals. You can manage your tracking preferences through our cookie consent interface.
19. Data Security
All data is transmitted over HTTPS. API keys are stored as encrypted environment variables. We follow industry-standard security practices. While we implement reasonable security measures, no method of transmission over the Internet or method of electronic storage is 100% secure. We cannot guarantee absolute security of your data.
20. Data Retention & Deletion
Account data (email, usage records, plan information) is retained for the duration of your account and for a minimum of 90 days following deactivation for security, abuse prevention, and legal compliance purposes. Upon deactivation, your subscription is cancelled, API keys are revoked, and login is disabled, but your data is retained. To request permanent deletion of your data, contact support@tpsworldwidellc.net. Deletion requests are processed within 30 days after review. Anonymous usage identifiers and their associated usage data are automatically purged after 90 days of inactivity. Voice cloning profiles are retained after deactivation and deleted upon permanent data deletion request. Generated audio files that are not explicitly saved may be automatically deleted after a reasonable retention period. We may retain certain data as required by law or as necessary for legitimate business purposes, including fraud prevention, enforcement of our Terms, and dispute resolution.
21. SMS/Text Messages
TextSpeakPro does not currently send SMS or text messages to users. If this changes in the future, we will update this policy and obtain appropriate consent before sending any SMS communications.
22. Changes
We may update this policy from time to time. Material changes will be noted at the top of this page with a new "Last updated" date.
23. Contact
For privacy questions, email support@tpsworldwidellc.net.