PromptFlow AI Writing Assistant for Any Website

Write better everywhere. PromptFlow brings AI writing to any website — ChatGPT, Gmail, Notion, Google Docs. Use OpenAI, Claude, Gemini, Groq or any LLM. No monthly fees.


Now on Chrome Web Store

Write Better. Everywhere.

PromptFlow brings AI writing assistance to every text field on every website. Whether you are drafting an email in Gmail, composing in ChatGPT, editing in Notion, or writing anywhere else — one click improves, summarizes, shortens, or transforms your text using the AI model of your choice.

Add to Chrome — It's Free
No account required Bring your own API key 20 free messages daily

The Problem

You Write Everywhere, but AI Is in One Place

You write on dozens of websites daily — emails, documents, messages, social media, code comments. Every time you want AI help, you copy text, switch tabs to ChatGPT, paste, wait, copy back, paste, and format. The context switching kills your flow.

Every AI Tool Locks You Into Its Model

Grammarly, Jasper, ProWritingAid — they all bundle a fixed AI model with a monthly subscription. You cannot use GPT-4o for one task and Claude for another. You cannot bring your own API key or use a local LLM. You pay a premium for a model you did not choose.


The Solution: PromptFlow

Works on Every Website

AI Where You Type

PromptFlow activates on any domain you whitelist. Standard inputs, rich text editors, contentEditable fields, complex frameworks like Draft.js, Quill, TipTap, ProseMirror — all supported. One click improves, summarizes, or transforms your text right where you are typing.

Your Choice of AI

Six Provider Categories, 200+ Models

OpenAI, Anthropic (Claude), Google Gemini, Groq, OpenRouter, or any OpenAI-compatible custom endpoint. Switch between them anytime. No configuration changes needed beyond the API key.

Bring Your Own API Key

Pay Your Provider Directly

PromptFlow never charges for AI usage. You pay OpenAI, Anthropic, or whichever provider you choose — at their rates, with your account. No markups, no bundled subscriptions, no vendor lock-in. Your API key stays in your browser, never sent to our servers.

Custom Prompt Actions

Unlimited Templates

Beyond Improve, Summarize, and Shorten, create unlimited custom actions with your own prompt templates. Translate, proofread, explain code, write SEO descriptions, generate tweet threads — anything you can prompt, you can automate.


Supported Providers

OpenAI

GPT-4o, GPT-4, o1, o3, GPT-4o-mini
General writing

Anthropic (Claude)

Claude 3.5 Sonnet, Claude 3 Opus, Claude 3 Haiku
Long-form, nuance

Google Gemini

Gemini 1.5 Pro, Gemini 1.5 Flash, Gemini 2.0
Speed, multimodal

Groq

Llama 3.3 70B, Mixtral 8x7B
Blazing fast

OpenRouter

200+ models from any provider
One API, any model

Custom Endpoint

Any OpenAI-compatible API
Local or hosted
Bring Your Own API Key: You already have (or can get) API keys from your preferred provider. PromptFlow does not charge for AI usage — you pay the provider directly at their rates. No markups, no lock-in.

How It Works

1

Install and Configure

Add PromptFlow from the Chrome Web Store. Open the LLM tab and enter your preferred provider, model, and API key. One-time setup — takes 30 seconds.

2

Whitelist Your Sites

Choose which websites PromptFlow activates on. Ships with chatgpt.com and gemini.google.com pre-configured. Add Gmail, Notion, Google Docs, GitHub, LinkedIn — any domain you like.

3

Select Text and Click

Navigate to any whitelisted site, focus on a text input, and type. The frosted-glass toolbar appears. Click Improve, Summarize, Shorten, or any custom action. AI processes your text and replaces it instantly — right where you are typing.


Key Features

Text Selection Aware

Process Exactly What You Want

If text is selected, only that portion is sent to the AI — great for fixing a sentence without reprocessing the entire document. If no selection, the full input content is used. If empty, the toolbar does not appear.

Smart Positioning

Always in the Right Place

The toolbar positions itself relative to your focused input and intelligently adapts to viewport constraints. Three modes: Top (above input), Bottom (below input), Auto (chooses the side with more space). Viewport-aware, scroll-tracking via requestAnimationFrame.

Frosted-Glass Toolbar

Beautiful, Distraction-Free UI

Dark glassmorphism design with backdrop blur, spring-animated action pills, blue accent glow on hover, and a scrollable carousel when you have many actions. Fixed positioning with maximum z-index — floats above everything on the page.

Loading and Error States

Clear Feedback at Every Step

During processing, a shimmer animation covers the input with a spinner showing the action label. On success, text is replaced and cursor positioned at the end. On error, a red pill notification appears with the error message and auto-dismisses after 4 seconds.

Broad Input Support

Works With Any Editor

Supports standard textarea and input fields, contentEditable elements, and complex frameworks including Draft.js, Quill, TipTap, and ProseMirror. Smart container detection finds visual boundaries automatically.

Privacy-First Architecture

Your Text Stays Yours

Text goes directly from your browser to your chosen LLM provider — we never see it. API keys stored only in browser local storage. No browsing history, no keystroke logging, no analytics, no tracking.


Built-in Actions

ActionDescriptionBest For
ImproveRewrites with better clarity, grammar, and flow while preserving meaning and toneEmails, documents, professional communication
SummarizeCondenses text to its essential pointsLong articles, meeting notes, research
ShortenMakes text more concise without losing key informationSocial media, messaging, abstracts

Sample Custom Actions You Can Create

CategoryActionPrompt Concept
ToneMake ProfessionalFormal business tone for executive communication
ToneMake CasualFriendly, conversational tone
LanguageTranslate to SpanishTranslate preserving original tone
GrammarFix Grammar OnlyFix errors without changing anything else
CodeExplain CodeExplain what code does in simple terms
CodeFind BugsReview for bugs, security issues, and performance problems
SEOWrite Meta DescriptionCompelling description under 160 characters
FormatBullet PointsConvert text into scannable bullet points
SocialLinkedIn PostProfessional post with engaging hook
AcademicParaphrase AcademicMaintain scholarly tone and citations

Plans

Free

$0/mo
No account required
  • 2 Whitelisted Domains
  • 2 Custom Actions
  • 20 Messages per Day
  • All 6 LLM Providers
  • Toolbar Position: Top
  • Bring Your Own API Key
  • Privacy First
Get Started

Yearly

TK150/yr
Best value yearly plan with higher limits
  • 4 Whitelisted Domains
  • 4 Custom Actions
  • 30 Messages per Day
  • All 6 LLM Providers
  • All Toolbar Positions
  • Bring Your Own API Key
  • Privacy First
Subscribe

Lifetime

TK500/once
One-time purchase with unlimited access forever
  • Unlimited Whitelisted Domains
  • Unlimited Custom Actions
  • Unlimited Messages
  • All 6 LLM Providers
  • All Toolbar Positions
  • Bring Your Own API Key
  • Privacy First
Buy Lifetime

Use Cases

For Professionals

Marketing Director

Write clearer emails, more persuasive proposals, and more impactful presentations — right inside Gmail, Google Docs, or any productivity tool.

"I write 50+ emails a day. PromptFlow saves me 15 minutes by improving my drafts inline without switching tabs."— Sarah K., Marketing Director

For Students

PhD Candidate

Improve essays, summarize research papers, paraphrase sources, and check grammar — all while writing in Google Docs, Notion, or your university's LMS.

"My thesis writing workflow transformed. I can highlight a paragraph, click Improve, and get better phrasing without losing my original ideas."— James L., PhD Candidate

For Developers

Senior Developer

Write better documentation, code comments, commit messages, and README files. Explain code or find bugs — inside GitHub, VS Code web, or Stack Overflow.

"I use PromptFlow with Claude to review my pull request descriptions and API documentation. It catches tone issues I would never notice myself."— Priya M., Senior Developer

For Content Creators

Content Creator

Draft social media posts, write SEO-optimized content, rewrite for different platforms, and maintain consistent tone across all your channels.

"I run 3 social media accounts and a blog. PromptFlow's custom actions let me repurpose one piece of content into a tweet, a LinkedIn post, and a newsletter intro in seconds."— Marcus D., Content Creator

For Non-Native Speakers

International Business Manager

Write confidently in English across any platform. Use Improve to fix grammar and phrasing, or create custom actions for translation and formal writing.

"English is my third language. PromptFlow is like having a native speaker review every email I send."— Akiko T., International Business Manager

For Teams

Content Agency Owner

Standardize writing quality across your organization. Use custom prompts to enforce brand voice, technical writing standards, or compliance language.

"PromptFlow is the only tool that lets me use my existing OpenAI and Anthropic accounts without paying a third markup. The lifetime plan was a no-brainer for my agency."— Danielle K., Content Agency Owner

Privacy Promise

Your Text Never Reaches Our Servers

PromptFlow is designed with privacy as a foundational principle. Text goes directly from your browser to your chosen LLM provider. We never see, store, or log your writing.

Zero
Text stored on our servers
Local Only
API keys stay in your browser
No Tracking
No analytics, no telemetry, no cookies

Comparison: PromptFlow vs Alternatives

Feature PromptFlow Grammarly ChatGPT Desktop Jasper AI
Works on any websiteYesYesDesktop onlyWeb app only
Choose your AI model6 providers, 200+ modelsFixedGPT onlyFixed
Bring your own API keyYesNoNoNo
Pay provider directly, no markupYesBundled subChatGPT PlusBundled sub
Custom prompt actionsUnlimitedLimitedNoYes
Privacy-first (local API key)YesData sent to GrammarlyData sent to OpenAIData sent to Jasper
Free tier20/day, no accountLimitedPaid onlyPaid only
Local LLM supportCustom endpointNoNoNo
Cross-provider switchingInstantN/AN/AN/A
Text selection awareYesYesNoNo

Technical Details

Permissions Explained

storage — Your configuration (domains, actions, LLM settings) stored locally. tabs — Used only for subscription and OAuth flows. Host permissions — Limited to specific API endpoints (OpenAI, Anthropic, Google, Groq, OpenRouter, Outgrave) — no broad host access.

  • Manifest: V3 | Size: ~200 KB | Dependencies: Zero (vanilla JS)
  • Content Script: Injects only on domains you explicitly whitelist
  • API Protocol: REST/JSON (OpenAI-compatible), Protobuf (subscription)
  • Encryption: TLS 1.2+ for all traffic, AES-256-CBC for subscription payloads
  • Offline: Grace-period cache for subscription data (24 hours)

Frequently Asked Questions

Is PromptFlow free?

Yes. The Free plan gives you 2 whitelisted domains, 2 custom actions, and 20 messages per day — with no account required. Paid plans unlock higher limits.

Do I need my own API key?

Yes. You need an API key from your chosen LLM provider. Most providers offer free credits or free tiers. Your API key stays in your browser's local storage — never sent to our servers.

Does PromptFlow charge for AI usage?

No. PromptFlow never charges for AI model usage. You pay your chosen LLM provider directly at their rates. PromptFlow's subscription is for extension features (more domains, actions, messages), not for AI computation.

Can I switch between providers?

Yes, at any time. Open the LLM tab, select a different provider, enter the corresponding API key, and save. No data loss, no configuration changes needed.

Can I use a local LLM?

Yes. Select "Custom" as your provider and enter the URL of your OpenAI-compatible local endpoint — for example, http://localhost:1234/v1/chat/completions for LM Studio or Ollama.

Does PromptFlow store my text?

No. The text you process is sent directly from your browser to your chosen LLM provider. We never see, store, or log your text. No data is saved on our servers.

Which websites does it work on?

PromptFlow activates only on domains you explicitly whitelist. By default it works on chatgpt.com and gemini.google.com. You can add any domain — Gmail, Notion, Google Docs, GitHub, LinkedIn, and more.

The toolbar does not appear. What is wrong?

Check: (1) The domain is whitelisted, (2) The input field has text, (3) You have agreed to the terms, (4) The LLM is configured with a valid API key.

Which browsers are supported?

Google Chrome (primary). Also works on Microsoft Edge, Brave, Opera, and Vivaldi — all of which support Chrome extensions from the Chrome Web Store.

What payment methods are accepted?

Payment is processed through OutGrave's payment providers. Standard credit and debit cards are accepted. Specific options depend on your region.


Download PromptFlow

Ready to write better everywhere?

Free tier available. No account required. 30-second setup. Works on every website you choose.

Add to Chrome — It's Free

Chrome Web Store | Version 1.0.0


Support and Contact

Need help?

Have questions, feedback, or need assistance? Reach out through the Chrome Web Store support channel or contact us directly.

support@outgrave.com   ·   Submit a Ticket