Transparency

    The Privacy-First SEO Writing Tool

    Textorum.io is a browser-based SEO writing tool designed around a privacy-first architecture. Local text analysis runs as client-side JavaScript inside your browser. Optional AI features are clearly separated and use transparent, encrypted server processing. This page explains exactly what happens to your text for each type of feature — see also how Textorum.io handles your data for the full architecture write-up.

    Why browser-based processing matters

    Running text analysis directly in the browser lowers privacy risk, removes upload latency, and avoids creating copies of your content on infrastructure you do not control. There is no permanent storage requirement and no account barrier. Modern JavaScript engines are fast enough to compute word counts, readability scores and keyword statistics on documents of typical length without noticeable delay.

    Textorum.io applies this principle consistently: features that can run locally do run locally, via src/textAnalysis.ts. Only features that genuinely require a remote model make a network call.

    Why privacy matters for SEO tools

    Many SEO and AI writing tools require mandatory account creation, store drafts in the cloud, run behavioral tracking, integrate advertising analytics, perform server-side processing of drafts, and may use submitted content for AI model training.

    Textorum.io's approach is intentionally different:

    • Browser-based local text analysis
    • No signup required for analysis tools
    • Optional AI processing, off by default
    • Transparent infrastructure explanation

    Why most SEO tools upload your content

    Most modern SEO and AI writing tools are cloud-based. They often upload drafts for collaboration features, account synchronization, cloud storage, AI processing and analytics systems.

    Textorum.io intentionally separates two paths:

    • Fully local analysis tools — zero intentional server contact.
    • Optional AI-powered server workflows — transparent, encrypted, not intentionally stored.

    Users can choose between zero intentional server transmission (analysis tools only) or AI-enhanced workflows with full transparency about what is transmitted.

    What runs locally — always private

    For local analysis tools, text is processed directly in your browser without intentional server transmission. Each of the following features carries a Local only guarantee:

    Word countLocal only
    Character countLocal only
    Sentence countLocal only
    Paragraph countLocal only
    Flesch reading easeLocal only
    Flesch–Kincaid grade levelLocal only
    Keyword density & top keywordsLocal only
    SEO scoreLocal only
    Reading time estimateLocal only
    FeatureRuns locally?Leaves browser?
    Word / character countYesNot intentionally
    Readability (Flesch)YesNot intentionally
    Keyword densityYesNot intentionally
    SEO scoreYesNot intentionally
    Reading timeYesNot intentionally

    Try them directly: the free readability checker, the keyword density checker, and the free SEO text analyzer all run as client-side processing only.

    What Textorum.io does NOT do

    • No advertising trackers
    • No selling of user text
    • No permanent storage of local analysis text
    • No account required for local analysis tools
    • No hidden background uploads for local analysis
    • No cross-site tracking
    • No marketing cookies

    AI features — transparent server processing

    When users activate AI Rewrite, AI Optimize or the AI SEO Metadata Generator, the relevant text is securely transmitted over HTTPS to a Supabase Edge Functions endpoint, which forwards the request to Google Gemini via the Lovable AI Gateway. The model response is returned to your browser.

    Transmission happens transiently for request fulfillment. Textorum.io performs no intentional database writes of your text; third-party processing dependencies (Google, Lovable) apply their own terms.

    Note: Data sent to Google Gemini via the Lovable AI Gateway API is subject to Google's API terms of service. When using enterprise or API-tier access, Google's terms specify that submitted data is not used to train Google's models. Users handling sensitive content should review Google's current API privacy terms to confirm the applicable conditions for their use case. See the Google Gemini API Terms of Service.

    AI FeatureDestinationStored by Textorum.io?
    AI Rewrite / OptimizeSupabase → Google GeminiNot intentionally
    AI SEO MetadataSupabase → Google GeminiNot intentionally

    Note: If you prefer zero intentional server transmission, use only the local analysis tools (word count, readability, keyword density) — these do not intentionally contact any server.

    Traditional cloud SEO tools vs Textorum.io

    Traditional SEO toolsTextorum.io
    Account requiredNo signup required
    Server-side analysisLocal browser analysis
    Draft storage commonNo intentional storage
    Tracking-heavy analyticsMinimal infrastructure only
    Cloud-first architecturePrivacy-first browser processing

    GDPR & European privacy standards

    • EU hosting (Lovable Labs, Stockholm, Sweden)
    • No tracking cookies
    • No advertising networks
    • No cross-site tracking
    • Anonymous session only (no personal identity linked)
    • No account or email required

    Textorum.io plans to integrate Plausible Analytics — a privacy-friendly, cookie-free service using aggregated statistics only. Currently, no analytics tracking is active on Textorum.io. See the full privacy policy for details.

    Anonymous authentication

    • Anonymous session IDs (no email, no password)
    • Stored in browser localStorage
    • Not linked to personal identity
    • Removable by clearing browser data
    • Used only for AI feature request verification

    Who uses Textorum.io for privacy

    • Journalists and investigative writers who cannot share drafts with cloud tools
    • Legal and compliance teams reviewing sensitive content
    • Healthcare writers handling patient-adjacent copy
    • Agencies working on NDA-protected client content
    • Enterprise content teams subject to internal data handling policies
    • Writers in countries with strict data regulations

    Data flow overview

    Local analysis
    User types text in browser
      ↓
    Local JavaScript (textAnalysis.ts)
      ↓
    Results generated locally
      ↓
    No network request
      ↓
    Text stays on device
    AI features
    User activates AI feature
      ↓
    Text sent via HTTPS
      ↓
    Supabase Edge Function
      ↓
    Lovable AI Gateway
      ↓
    Google Gemini processes request
      ↓
    AI response returned to browser
      ↓
    Text not intentionally stored

    FAQ

    Does Textorum.io upload my text to a server?

    For local analysis tools (readability, keyword density, word count, SEO score): text is processed directly in your browser without intentional server transmission. For AI features: yes, text is securely transmitted over HTTPS for processing, but not intentionally stored by Textorum.io.

    Is Textorum.io GDPR compliant?

    Textorum.io is designed around privacy-first principles with EU hosting, anonymous sessions and no advertising tracking. No personal data is collected for analysis tools.

    Do I need to create an account?

    No. Local analysis tools work without signup, email or password. Open the tool and start immediately.

    Does Textorum.io train AI models on my content?

    Textorum.io does not train AI systems on user content. AI requests are processed through Google Gemini, governed by their own terms and policies.

    Can I use Textorum.io for confidential content?

    For local analysis tools (readability, keywords, word count): yes — processing happens directly in the browser without intentional server contact. For AI features: review Google Gemini's API terms before using AI features with confidential content.

    How is Textorum.io different from cloud-based SEO tools?

    Most SEO tools require an account and process your text on remote servers. Textorum.io's analysis tools run entirely in your browser as local JavaScript — no upload, no account, no intentional server contact for analysis. AI features are optional and clearly separated from local analysis.

    Start analyzing privately — no signup

    Open the editor and start typing. Local analysis runs immediately, entirely in your browser.

    Open Textorum.io — free and private