Lighter, more private, and simpler than any notes app you've used.
We stripped Stiki down to exactly what a note needs to be; nothing running in the background, nothing leaving your machine.
Lightweight
Written in Rust and Tauri, without any bundled browser. Stiki idles at a fraction of what Electron-based note apps use; you'll never see it in your fan noise.
Stiki uses no telemetry and makes no network calls while you write. Everything is stored in a single file local to your machine.
Every animation runs off native OS windows, without using a webview render loop; so it stays smooth even on years-old hardware.
Features
Your notes, always within reach never in your way
Stiki lives at the edge of your screen. Hover to see your notes, click to edit, and they collapse the moment you're done. Simple, fast, invisible until needed.
Edge dock
A thin strip at your screen edge. Hover to fan out, click to open. Never blocks your desktop.
Pinned notes
Keep one note on top while the rest stay at the edge. Pin what matters, unpin when done.
Any edge you like
Left, right, top, or bottom — drag the stack wherever it's easiest to reach.
Five colors
Sort by color so you know what's what before you even open a note.
Dock Port
Manage your notes free port for everything else
A task-view hub that holds every note — active or archived. Open it to search, sort, and manage your entire deck from one place.
Yes! The Individual plan is completely free for a limited period. No credit card, no trial — just download and start taking notes.
When the offer ends, the Individual plan will go back to its regular price. But anyone who downloaded during the free period keeps lifetime access with all updates.
Enterprise is ₹600/member (one-time) for teams of 5+. It includes everything in Individual per seat, volume pricing, centralized synced directories, dedicated support, and custom onboarding.
Stiki is available now for Windows (x64 & x86) and Linux (x64 & x86). macOS support is coming soon.
Absolutely. Use it however you like, personally or commercially.
+++
Pricing Plans
Transparent Pricing, No Surprises
For sale in India and France only.
INR
USD
Individual
$3.50
Free
Limited period offer
For individuals. One person, one deck, yours forever.
The short version lives on the homepage. This page is the long version — the actual engineering reasons behind "lightweight," "private," and "simple," with no hand-waving.
Lightweight
Most note apps you've used — Notion, Evernote, even Microsoft's own Sticky Notes — are built on Electron or a WebView2 shell running a full web app inside it. That means every note app on your machine is secretly running its own copy of Chromium: a full browser engine, a JavaScript runtime, a rendering pipeline — just to show you some text in a box.
Stiki is written in Rust, using Tauri for the native window shell. There's no bundled browser engine. The dock, the note cards, the settings window — all of it is compiled native code talking to your OS's own WebView renderer (WebView2 on Windows, WebKit on macOS/Linux), which the OS already has loaded for other apps. Stiki doesn't ship its own copy.
Where the memory actually goes
An idle Electron app typically holds 100–300MB resident memory before you've typed a single word, because it's running a full browser process (sometimes several, for sandboxing) whether you need one or not. Stiki's Rust binary plus its lightweight native windows idle in the low tens of megabytes — figures vary by OS and how many notes you have open, but the difference isn't marginal, it's an order of magnitude.
Where the CPU actually goes
Stiki's edge-hover detection runs a lightweight polling loop that checks cursor position roughly 25 times a second — cheap enough that it doesn't register on most CPU meters. There's no continuous DOM diffing, no virtual-DOM reconciliation loop, and no background JS timers running the kind of work a full web app framework does even when nothing on screen is changing.
Where the disk actually goes
Your notes live in a single JSON file on disk. No embedded database engine, no SQLite file with WAL logs, no local cache directory slowly filling up with old app data. The whole app's install footprint is small because there's no browser engine bundled inside it.
We'd rather under-claim than over-claim: exact idle memory depends on your OS, how many notes are open, and what else is running. What's true regardless of the exact number is the architecture — no bundled Chromium — which is what actually drives the difference.
Stiki
Typical Electron note app
Runtime
Native Rust + OS WebView
Bundled Chromium + Node
Idle memory
Low tens of MB
100–300MB+
Local storage
Single JSON file
Embedded DB / cache dir
Background CPU
Lightweight polling loop
JS runtime + render loop
Actually private
"Private" gets used loosely by a lot of apps that still sync everything to a server. Here's exactly what Stiki does and doesn't do with your data.
What never leaves your machine
Note titles and content — stored locally, never transmitted anywhere.
No account, no sign-in, no email required to use the free tier.
No analytics SDK, no crash reporter phoning home, no usage telemetry.
What does make a network call, and why
Full transparency: if you're on Pro or Enterprise, activating and periodically re-validating your license key does contact our licensing service — that's how we confirm your subscription/purchase is still valid. This call only ever sends your license key and a device identifier, never your note content, and it happens roughly once an hour in the background, not on every keystroke or every note you write.
Where your notes physically sit
In your OS's standard app-data directory, as plain local files, the same place any well-behaved desktop app stores its data. Nothing about that location is cloud-synced by Stiki itself — if you use a cloud-synced folder (iCloud Drive, OneDrive) as your OS profile, that's your OS doing that, not Stiki reaching out anywhere.
Compare that to a sticky note on your desk
A physical sticky note has zero access control — anyone walking past your desk can read it, and once it's in the trash, there's no record of what it said or that it existed. Stiki's notes are visible only when you're actively looking at your screen, in an app only you can open.
Note content is stored as local plaintext, not end-to-end encrypted at rest — the same way most local-first apps (and, frankly, your OS's own Notes app) work. If someone has direct access to your logged-in machine, they could open that file. Stiki's privacy claim is specifically about never transmitting your notes anywhere, not about defending against someone who already has access to your computer.
Dead simple
Simplicity here isn't a design opinion — it's a deliberate rejection of features that would've made Stiki heavier and slower for a use case that doesn't need them.
No accounts to lose sleep over
There's nothing to sign up for, nothing to remember a password for, and no account-recovery flow to build or use. Pro/Enterprise licensing is a key you paste in once — that's the entire "account" surface area.
No sync infrastructure
Multi-device sync is one of the most common sources of bugs, conflicts, and slowdowns in note apps — and it requires running (and paying for) a server that's always on. Stiki intentionally doesn't do this. Your notes live on the machine you write them on.
One interaction pattern, everywhere
Hover the edge, see your notes. Click a tab, it opens. Click away, it closes. That's the entire mental model — no nested menus, no settings sprawl, no "where did that feature go" moments six months later.
One-time payment, not a subscription treadmill
Pro and Enterprise are one-time purchases. No recurring billing to track, no "did my card expire" surprises, no feature creep driven by needing to justify a monthly charge.