Skip to content

Stop typing the same text twice. Buy once. Use forever.

Snipset is a Rust-native text expander for Windows. Type a short trigger, watch it grow into a full email, a UTM-tagged link, a localized customer reply, a code snippet, or a local AI rewrite. One payment of IDR 299,000. Lifetime updates. No subscription.

Snipset at a glance

Memory footprint
25 MB under 25 MB while running
Expansion latency
sub-millisecond sub-millisecond expansion in desktop apps
Template variables
20+ variables for date, clipboard, input, AI, scripts
Price
IDR 299.000 one-time payment, lifetime minor updates

Why teams switch to Snipset

Type less, do more

Turn a 3-letter trigger into a 200-word email. Standardize UTM links. Paste a customer reply in Indonesian, English, or any language you actually write in. Snipset runs at the OS driver level, so it works inside spreadsheets, Slack, Notion, WhatsApp Web, and every other desktop app.

Local AI, air-gapped

Snipset connects to a local Ollama instance (Llama 3, Qwen 2.5, Mistral) for inline rewrites, summaries, and translation. Your confidential briefings, client lists, and unreleased product copy stay on your NVMe. Zero bytes leave your machine for AI work.

Rust speed, native feel

Less than 25 MB RAM. Sub-millisecond expansion latency. Native Windows app, written in Rust, signed and auto-updated. No browser engine, no Chrome dependency.

See it work

you@snipset:~ (daily workflow)
# 1. Trigger expands a personalized follow-up email without retyping
$ ;followup → expanding personalized follow-up...
Hi #{clipboard:Name},
  Thanks for your time today. As promised, here is the #{input:Topic|demo recap}.
  Are you open to a quick call on #{date:+2 days:MMMM D}?#{cursor}
# 2. Air-gapped local AI shortens the draft; zero data leaves the device
$ ;shorten → #{ai:Rewrite my draft shorter and friendlier in two sentences}

How it works in 3 steps

  1. Step 1

    Type a short trigger

    Type ;followup in any app. Snipset detects the trigger at OS level, so it runs in spreadsheets, Slack, Notion, and WhatsApp Web.

    ;followup

  2. Step 2

    Smart variables fill the context

    Clipboard, input, and date fill name, topic, and meeting date automatically. No manual copy paste.

    ;utm becomes a full campaign URL

  3. Step 3

    Optional local AI polishes

    The ;ringkas trigger calls local Ollama for a short rewrite. Data stays on your device, nothing is sent to the cloud.

    ;ringkas

8 advantages plain expanders do not have

Every point below already ships in Snipset today and runs 100 percent locally.

Runs at OS level

Works in every Windows desktop app. Not a browser extension that stops outside Chrome.

Local AI via Ollama

Rewrite, summarize, and translate with no token meter. Your own Llama 3, Qwen 2.5, or Mistral model.

MagicMenu under cursor

Pick snippets from an inline menu without memorizing every trigger. Fast for new team members.

Semantic search

Find snippets by intent, not by a file name you must remember.

Clipboard history

Recall text you copied before without opening a separate clipboard manager.

Sandboxed Rhai scripts

If logic, dynamic dates, and cryptographically random passwords right in the template.

File attachments

Attach images or files through a snippet for replies that need visual proof.

Local SQLite data

Snippets live on your device. One-click backup, migrate machines in minutes.

One price, forever yours

IDR 299,000

One-time payment. Lifetime updates. Lifetime license covers all current and future Windows builds. No monthly fee. No usage cap.

Built by Iwan Kurniawan in Bandung. Source available on GitHub. Support by email at iwan@snipset.belajarcarabelajar.com.

How Snipset compares

Most text expanders are browser extensions or monthly subscriptions. Snipset is a native Windows app with local AI, one lifetime payment, and zero data leaving your machine.

ToolPricePlatformLocal AILifetime
SnipsetIDR 299,000 one-timeNative WindowsYes (air-gapped)Yes
TextExpander$40-$120 per seat per yearmacOS, Windows, iOSNo (cloud)No (subscription)
MagicalFree tier, paid from $20/moChrome extension onlyLimited (cloud)No (subscription)
Text BlazeFree tier, paid from $12.50/moChrome + Edge extensionNoNo (subscription)

Continued: free tools have limits too

The main table above compares TextExpander, Magical, and Text Blaze. This extra table closes gaps teams often ask about.

ToolPriceMain limitSnipset
BeeftextFree, open sourceNo local AI, no semantic searchLocal AI plus semantic search
Built-in OS text replacementFreeNo variables, no scripts, no teams20+ variables plus Rhai scripts
Notion / docs templatesFreeOnly works inside that appWorks in all desktop apps
Windows clipboard historyFreeNo templates, no AITemplates plus local AI

Honest math: one-time vs subscription

Snipset IDR 299,000 once. TextExpander USD 40 to 120 per seat per year. Magical paid from USD 20 per month. Text Blaze paid from USD 12.50 per month. The formula below uses the public numbers already listed on this page.

Year 1

One Snipset license stays IDR 299,000. Subscriptions bill again every month.

Year 2

Snipset bills nothing again and minor updates stay included. Subscriptions bill a full second year.

License note

One payment grants perpetual use including minor updates. Major upgrades may cost per the EULA.

Use cases

Sales

Standardize your cold outreach. One trigger expands into a personalized opener, follow-up cadence, and CRM-tagged UTM link.

;snippet → your cold email + tracked link

Developer

Drop AI prompts into your editor with a short trigger. Local Ollama runs the rewrite; nothing leaves your machine.

;snippet → your AI-prompt template

Customer Support

Reply to tickets in seconds. Multilingual templates expand in the language your customer wrote in.

;snippet → your localized response

Marketing

Stop typing the same UTM-tagged link. Triggers expand into campaign URLs with source, medium, campaign pre-baked.

;utm → full campaign URL

Security & privacy

Air-gapped AI

Your AI rewrites run on your local Ollama instance. No prompt, no document, no customer data is ever sent to a third-party LLM.

No telemetry

Snipset does not phone home. The only network calls are the ones you explicitly trigger (UTM forwarding, license check).

Local-only data

Snippets and templates live in a local SQLite database. Back up with one click. Migrate machines in minutes.

What users say

Rai

"Snipset is a real lifesaver for AI-assisted coding. All features run 100% locally, so I can speed through assignments without worrying about data leaks."

Rai · Google Student Ambassador (2025)

Ahmad Rifki Darmawan

"Highly detailed, functional, and user-friendly. Snipset has great potential in assisting and simplifying my college work."

Ahmad Rifki Darmawan · Student

M. Haikal Dirgantara

"As someone who works in an IT & creative agency, Snipset is truly a life saver. Saving references, ideas, notes, or code snippets is much neater and faster. The local-first concept also makes access feel lightning fast and keeps data on my own device."

M. Haikal Dirgantara · IT & Creative Agency

Read more testimonials

What you get with no hidden risk

Minor updates forever

Pay once, all minor updates included. No annual renewal.

Your data stays yours

Local SQLite plus export any time. No vendor lock.

Source available on GitHub

Audit it yourself at GitHub.

Frequently asked questions

What does the lifetime license mean?

One IDR 299,000 payment grants perpetual use including all minor updates at no cost. Major upgrades may cost per the EULA. No annual bill.

Which Windows versions are supported?

Snipset is a light native Windows app. Check the system requirements page for supported versions before you buy.

Is Snipset really offline?

Yes for the core and AI. AI rewrites run on your local Ollama. The only network calls are ones you trigger, such as a license check.

Can I move from TextExpander or Beeftext?

Yes. One-click import brings your old snippets. Then you can use variables, MagicMenu, and semantic search.

Are purchases refundable?

All purchases are final. Exceptions cover install failure on a supported platform or a key not delivered within 3 days. Contact support from your purchase email if that happens.

How do I move to a new machine?

Snippets live in a local SQLite file. Back up with one click, then contact support from your purchase email to activate the new device.

Ready when you are

Buy once, use forever. No subscription, no renewal, no surprise fees.

Buy lifetime license, IDR 299,000