Skip to content
TextsBert™TextsBert™
Menu
MenuClose
Legal documentation

Privacy Policy

TextsBert is made and operated from Germany, in the European Union. The core fill path runs locally on your device. Copied source text and visible form content are never sent to cloud AI to decide what goes where.
Privacy headline
Local fill path
Form content, copied source text, profiles, snippets, and field choices are processed locally for filling.
No cloud AI
TextsBert does not use cloud AI at all for the product’s fill decisions.
Internet only where needed
Account, billing, checkout account setup, plan status, website consent, support, transactional email, and optional encrypted Sync require internet-based product functions.
Sync is optional
Sync is off by default, requires intentional activation and consent, and is a PRO feature.

1. Controller

BitPulsar is responsible for TextsBert’s website and product-related data processing. You can contact us at admin@textsbert.com.

This policy explains what concerns you as a user: what stays local, what account and billing functions process, what optional features do, and how to reach us.

2. What runs locally

This is the most important part of TextsBert’s privacy model.
  • The fill path runs locally on your device.
  • Copied source text and visible form content are never sent to cloud AI to decide what goes where.
  • TextsBert does not automatically upload copied emails, form values, profiles, snippets, field choices, PDF Auto Fill content, or Excel Auto Fill content for external processing.
  • When Sync is off, extension data you create and use for filling stays local.

3. Clipboard use

Magical Auto Fill uses copied text when you intentionally start a fill that depends on copied text. It is not designed to read your clipboard constantly in the background.

If you do not trigger a fill, TextsBert does not need clipboard text for that workflow.

4. Account, billing, and product operation

Some parts of TextsBert are not the fill path. They require internet processing because they operate the product: account creation and login, subscription status, device or seat limits, trial state, billing records, support requests, website consent choices, transactional emails, and security logs.

If you buy PRO through Stripe without being logged in, the checkout email is used to attach the subscription to an existing TextsBert account or to prepare a new account for that email. If a new account is prepared, we send a password-setting link to that email.

If a checkout email already has a paid PRO subscription, an additional main checkout is recorded as one additional device allowance for that account instead of replacing the existing subscription. If a trial is converted by a paid device purchase, the trial ends immediately and paid access starts immediately.

TextsBert may store a coarse country code from payment details or hosting headers for billing, support, fraud prevention, administration, and legal context. We do not need precise location for this.

Payment details are handled through a payment processor. TextsBert does not need to receive your full card details.

Service providers we may use

These services support the website, account, payment, support, email, optional sync, and optional attribution systems. They are separate from the local fill decision.
  • Website hosting and deployment: Vercel.
  • Authentication, account data, app backend, and optional Sync support: Firebase / Google Cloud.
  • Payments and billing: Stripe, PayPal, and Google Play Billing where used.
  • Transactional email and support delivery: Resend or another configured email provider.
  • Optional website analytics: Vercel Web Analytics after analytics consent.
  • Optional ad attribution: Google Ads tag with denied defaults for consent-mode attribution, and Reddit Pixel only after marketing consent. No remarketing or personalized ads are used for filling.
  • These services do not decide where copied business text, visible form values, PDF Auto Fill content, or Excel Auto Fill content should go.

5. Purposes and legal bases

  • Contract performance: account, checkout account setup, PRO subscription, trial, device/seat handling, transactional service emails, and support.
  • Legal obligations: billing records, tax-related retention, and legally required notices.
  • Legitimate interests: security, abuse prevention, service reliability, troubleshooting, coarse country context, admin clarity, and protecting the product.
  • Consent: optional website analytics, ad attribution, and optional marketing email consent, where enabled.

6. Optional encrypted Sync

Sync is a PRO feature, off by default. It only runs after intentional activation and consent.

When enabled, selected TextsBert data can be synced in encrypted form. The synced content is designed to be decrypted locally through the same account password used for login. If Sync is off, this sync processing does not happen.

Sync is an optional account feature for your own TextsBert setup.

7. Product releases and normal updates

TextsBert may change through normal extension, website, or account-service releases. These releases are product changes, not a remote processing path for your fill data.

Release changes do not use your copied text, form values, profiles, snippets, PDF Auto Fill content, or Excel Auto Fill content to decide fills in the cloud.

8. Website analytics and ad attribution

Optional website analytics and ad-attribution measurement run only after consent. They help us understand whether pages, signups, and paid subscriptions are working; they are not used to process your form data.

No remarketing or personalized ads are used for the fill path, and no personalized advertising profile is needed for filling.

9. Support messages

If you contact support, you choose what to send. Please do not send real customer data, IDs, passwords, payment details, or confidential documents unless you intentionally decide it is necessary.

The contact form may accept up to 5 image attachments, up to 10 MB each. A fake example, browser name, page type, and screenshot with private details covered are usually enough. Uploaded attachments that are not submitted with a contact message may be treated as temporary uploads and cleaned up.

10. Retention

  • Local extension data remains on your device until you delete it or reset the extension.
  • Account data is kept while your account exists and for a reasonable period afterward where needed for security, dispute handling, or legal obligations.
  • Billing records, subscription ledger entries, refund records, seat/device records, and payment-event records may be retained for the legally required period and for reasonable dispute handling.
  • Support messages and attachments are kept as long as needed to handle the request and maintain reasonable service records.
  • Marketing consent records are kept while consent is active and as needed to prove or manage consent and withdrawal.
  • Coarse country information may be kept with account, billing, consent, support, or admin records where it is needed for those purposes.

11. Your rights

Depending on your location and the applicable law, you may have rights to access, correct, delete, restrict, object, or receive a copy of personal data connected to your account.

You can request account deletion from account settings or by email. Deleting an account does not automatically delete records that must be kept for legal, tax, fraud-prevention, or dispute reasons.

Where marketing email consent is used, you can withdraw that consent at any time.

12. Security

TextsBert is designed around local processing for the fill path, minimal collection for product operation, and optional encrypted Sync. No system can remove every risk, but the product is designed to avoid sending fill data away for cloud processing.

13. Changes

We may update this policy when TextsBert changes, when legal requirements change, or when the wording needs to become clearer. Important changes will be reflected on this page.

Privacy settings

Website analytics and ad attribution are optional and require consent. These settings apply to this browser/device.
Anonymous analytics
If enabled, we load Vercel Web Analytics only after your consent. This is used only to understand anonymous website usage.
Disabled
Ad attribution
Google tag runs here with denied defaults. Only after your consent may it attribute signups and paid subscriptions to ads. No remarketing and no personalized ads.
Disabled
Note: This setting applies per browser/device.
Privacy Policy — TextsBert™