Skip to main content

Every feature, explained

A deep dive into how Promptr works under the hood.

Smart Context Matching

Promptr doesn't just match pages — it understands where you are and what you're looking at.

URL pattern matching

Glob-based rules like *salesforce.com/opportunities/* match broad or narrow URL patterns. No regex required.

Anchor-level precision

Tie content to specific DOM elements — a pricing table, a settings panel, a specific section — not just the page.

Dwell timer

Waits 500ms before pushing content to the teleprompter. Prevents flashing as you navigate quickly.

Specificity ranking

When multiple patterns match, the most specific one wins. A rule for */opportunities/opp_* beats */opportunities/*.

Learning Mode

Map content to your demo by doing the demo. No config files, no setup wizards.

Point-and-click mapping

Turn on Learning Mode, browse your demo normally, and click elements to assign content. That's the whole workflow.

Organic curation

The person closest to the customer — the one running demos daily — ends up curating the best mappings naturally.

Shared writeback

Mappings are written back to the content files. When you map something, your whole team gets it through their shared folder.

Google Slides Integration

First-class support for Google Slides. No clicking required — just present.

Automatic slide detection

Promptr detects which slide you're on in both edit and present mode. Content updates as you advance through your deck.

Slides learned automatically

In Learning Mode, every slide is recorded as you navigate. A live indicator shows the slide number and whether it's been mapped.

Grouped by presentation

Slides are automatically grouped by presentation name in the mapping manager. No manual organization needed.

Works across Chrome profiles

Learning mode and content sync work across multiple Chrome profiles — the server pushes state to every connected session.

Shared Content

The barrier to sharing is 'put a file in a shared folder.' That's it.

Any folder, any sync service

iCloud Drive, Google Drive, Dropbox, or a local directory. Just point Promptr at it.

No accounts or config

No git repos, no user management, no invitations. If you can access the folder, you have the content.

Live sync

Filesystem watching detects changes instantly. Edit a file on one machine, it's live on every machine sharing that folder.

Multi-format

Supports Markdown, plain text, RTF, and RTFD. Use Mac-native rich text with bold, colors, and embedded images.

Personal Customization

Shared content is the starting point. Your local tweaks are yours alone.

Local always wins

Your personal content library has priority 0 — it always overrides shared content for the same URL pattern.

Copy and customize

Copy any shared snippet to your local library and tweak the talk track for your specific audience or demo style.

No upstream impact

Your personal mappings and edits never modify the shared source. Your team's content stays clean.

Teleprompter Display

An always-on-top overlay designed to stay out of your way.

Adjustable transparency

Slide the opacity from 100% down to 15%. Overlay the teleprompter on top of your demo so you can read and present from the same screen.

Always-on-top window

Floats above everything. Your audience sees your app — you see your talking points.

Persistent settings

Text size, scroll speed, and opacity are saved automatically. Set it once, and it's the same every time you present.

Smooth auto-scrolling

Adjustable scroll speed so the content keeps pace with your delivery.

Native rich text

Renders RTF and RTFD natively — bold, italics, colors, images. Not just plain text.

Full keyboard control

Pause, resume, dismiss, adjust speed — all from the keyboard. Never touch the mouse during a presentation.

Menu Bar App

Lives in your menu bar. No dock icon, no window clutter, no distraction.

One-click access

Toggle the teleprompter, learning mode, and scroll speed directly from the menu bar.

Content management

Open your content library, manage URL mappings, and configure shared folders — all from the menu.

Native app monitoring

Tracks the active application beyond just Chrome using macOS Accessibility APIs for deeper context awareness.

Security by Default

Promptr is built on a principle of least privilege. You give it access only to what you need it to see.

Per-site permissions

The Chrome extension has zero site access on install. You click the Promptr icon in your Chrome toolbar and explicitly grant access to individual sites — Salesforce, your product, Google Slides, whatever you demo on. Revoke any site with one click.

No broad data access

No "read and change all your data on all websites" warning. Promptr can only see pages you've specifically authorized. Every other site on the web is off-limits.

Localhost-only communication

The Chrome extension connects exclusively to the Promptr app on localhost:8765. No external servers, no cloud relay, no phone-home. All context matching happens on your Mac.

No telemetry, no analytics

Promptr doesn't track your usage, your browsing, or your content. The only outbound call by default is license validation (your key + machine ID).

Opt-in, notify-only updates

Update checks are off by default. If you enable them, Promptr pings the public GitHub Releases API once a day to see if a new version is published. Nothing is ever downloaded or installed automatically — you click through to download the new DMG yourself. You're always in control.

Your content never leaves your machine

Talking points, mappings, and rich text files all stay in your Documents folder and Application Support directory. Shared folders sync through your existing provider (iCloud, Dropbox, Google Drive) — we never see your content.

Signed and notarized

The macOS app is code-signed with a Developer ID certificate and notarized by Apple, so Gatekeeper trusts it out of the box. No sketchy workarounds to install it.

Built Right

A native macOS app, not an Electron wrapper. Fast, light, and signed by Apple.

Native Swift app

Built in Swift with macOS APIs. No Electron, no web wrapper. Lightweight and fast.

Signed and notarized

Code-signed with a Developer ID and notarized by Apple. Installs cleanly with no Gatekeeper warnings.

Local-first architecture

SQLite for local mappings, in-memory indexing for shared content. No data leaves your machine during normal operation.

WebSocket-powered

The Chrome extension communicates with the app over a local WebSocket. Real-time, low-latency, fully offline.

Ready to try it?

14-day free trial. 100% money-back guarantee. No risk.