Features

Every feature, in plain English.

No vapor, no roadmap items dressed up as today. Everything below ships in the current Android build and is traced against the source tree before it lands on this page.

01 — Capture

Tap once. That’s the whole interaction.

Four ways to start a recording, all designed to remove friction between thought and saved audio.

Home screen

In-app record button

Single tap on the home screen to start, tap again to stop. Pause and cancel from the foreground notification while recording is in flight.

Android overlay

Floating bubble

A system-wide overlay that records from any other app. Brainstorming in your browser, on a call, in another note tool — one tap and it’s captured.

Existing files

Audio import

Pick existing audio files from the device — old voice memos, lectures, podcasts — and run them through the same transcription + AI pipeline.

Input device

Pick your microphone

Built-in, headset or Bluetooth — the input device list is enumerated so you choose which mic actually captures the audio.

Foreground service

Survives screen-off

Recording and transcription run under an Android foreground service with a CPU wake-lock — safe to lock the screen, switch apps, take a call.

First launch

Zero-friction start

No signup, no email, no payment. The 14-day Pro trial begins automatically. You can record within seconds of opening the app for the first time.

02 — Organization

Inbox-first — record now, file later.

Every new recording lands in the Inbox unfiled. You don’t have to pick a project at capture time.

Inbox

Unfiled by default

Every recording starts unfiled, on your home screen, until you (or the AI) move it. No mandatory categorisation at capture time.

Projects

Unlimited & free

Free on every tier. Custom color and emoji icon per project — flat list, no nested hierarchy to fight with.

Tags

Smart, no sprawl

AI tag suggestions reuse your existing taxonomy so tags don’t multiply. Global tag filter to slice across projects.

Safety

Trash, not delete

Deleted notes move to a system Trash project with a configurable retention window. Nothing disappears the moment you tap.

Merge

Combine recordings

Multi-select N notes → merge into one. Audio files join with a 1-second gap, transcripts concatenate. Free on every tier.

Maintenance

Orphan cleanup

On every app launch an audit reconciles audio files on disk with notes in the database. Broken references can’t leak storage over time.

03 — AI

Stop deciding where a note goes.

The post-capture pipeline runs five LLM steps, each gated by your settings. Pick a different model for each step if you want.

Five-step triage

Summary · Title · Tags · Tasks · Project
Summary
Long-form
Title
Fast model
Tags
Reuses taxonomy
Tasks
Date parser
Project
Suggest, never silent
Project synthesis
Pro

Long transcripts are chunked and merged so hour-long lectures don’t blow context windows. The AI suggests project moves — it never silently re-files behind your back.

Four LLM providers

Your key · Your bill · Direct calls
Anthropic Claude
3.5 Haiku · Sonnet 4/4.5 · Opus
OpenAI GPT
4o · 4o Mini · 4.1
Google Gemini
3.0 Pro · 2.5 Pro/Flash
Groq
Llama 3.3 70B · DeepSeek

Every BYOK API call goes straight from your device to the provider you chose. No VoiceJar middleware in the path. Per-task model routing: short, medium, long, fast, strong, rewrite slots — mix providers freely.

04 — Transcription

Four engines. One that works offline.

Pick the engine that matches the moment — private and offline, or cloud-fast with your own key.

Offline · on-device

Whisper.cpp

Fully on-device, no internet. Choose a model from tiny to large-v2. No cost, no quotas, no metadata leaving your phone.

BYOK · cloud

OpenAI Whisper

The whisper-1 cloud endpoint. Bring your own OpenAI key — billed on your account, not ours.

BYOK · diarization

ElevenLabs Scribe

Cloud STT with optional speaker diarization (Scribe v2). Speaker labels are localized in 14 languages.

BYOK · fastest

Groq Whisper

Groq’s LPU runs Whisper Large v3 at very high speed — long recordings transcribe in seconds.

Fallback

Automatic offline retry

If a cloud transcription call fails and you have a Whisper model downloaded, the request retries on-device. The result is flagged so you know.

Resilience

No burned quotas

Failed cloud calls don’t consume your daily quota slot. Cancel an in-progress transcription directly from the notification.

05 — Around your notes

Tasks. Read-aloud. End-of-day digest.

The surfaces that turn a pile of recordings into a working system.

Tasks

Due dates from your voice

Speak a to-do — VoiceJar files it as a task with the date parsed from natural language. Optional daily reminder at the hour you choose.

TTS · BYOK

Listen to your notes

Read-aloud playback via ElevenLabs TTS or OpenAI TTS. Useful for re-listening to summaries on a commute or while walking.

Daily digest

End-of-day rollup

Every note from the last 24 hours, pending tasks, total minutes recorded — rolled up on-device. No extra AI call, no email send.

06 — Live conversation

Two phones, two languages, one chat.

Each speaker talks in their own language. When a turn ends, VoiceJar transcribes it, translates it, and — with a TTS key — reads it back aloud in the other language. Back and forth, alternating.

Turn-taking

Hands-free flow

Voice-activity detection ends a turn when you stop speaking — no button to hold. The reply lands on the other side, rotated to face them.

Cloud-assisted

Honest about the cloud

Speech-to-text can run offline (Whisper.cpp), but translation uses a cloud LLM and the spoken read-back uses a cloud TTS key. It’s cloud-assisted — not a fully-offline translator.

Saved

Every conversation kept

Conversations are stored locally — reopen any past chat as “EN ↔ SK · 12 turns” with both sides, the translated text and the original audio per turn.

Fair quota

Same pool as transcription

On Free BYO Keys, translations share the 5/day cloud cap with transcription — a failed turn never burns a slot. Unlimited on Pro or with your own LLM key.

No internet, no translation. The transcription step works on a plane, but translating and speaking a turn both need a connection. Without a TTS key, the translation still appears as text — it just isn’t read aloud.

07 — Phone calls · Android

Auto-import phone calls from BCR.

VoiceJar doesn’t tap your call audio itself. It listens for “call ended” events and imports the recording BCR (Basic Call Recorder) just produced.

Header

Structured metadata

Each imported call gets a clean header: phone number, contact name, date, duration, direction — all extracted from the BCR filename pattern.

Pipeline

Same AI auto-triage

Once imported, the call flows through the same transcription + AI pipeline as any other recording. Summary, title, tags, tasks — just like a voice note.

Pricing

Free on every tier

Call recording isn’t gated behind Pro. T0 Trial, T1 Free BYOK and T2 Pro all import BCR calls.

Disclosure. Two-party-consent laws apply — the legal responsibility for recording a call lies with you. VoiceJar imports what BCR captured; it does not tap the call audio itself.

08 — Security

Keys stay on your device. Period.

Hardware-backed key stores hold your API credentials. We don’t proxy your requests, we don’t log your prompts, we never see your keys.

Secure storage

Keystore & Keychain

Every BYOK key (Anthropic / OpenAI / Gemini / Groq / ElevenLabs) lives in the OS secure storage. Never written to SharedPreferences or the SQLite database.

AES-256-GCM

Locked projects (Vault)

Mark a project as locked — titles and transcripts are encrypted with AES-256-GCM, key derived with PBKDF2-SHA256, 100k iterations. Biometric unlock optional.

App lock

Biometric whole-app

Optional Face ID, fingerprint or PIN fallback for the entire app, not just the vault. Toggle in Settings.

No middleware

Direct provider calls

Zero VoiceJar backend in your AI calls — every request hits the provider directly. We can’t see your prompts because we’re not in the network path.

Vault verifier

Wrong password rejected

A verifier hash rejects an incorrect vault password — it can’t silently return garbage and pretend it decrypted.

No cookies

Cookie-less analytics

This website runs Umami — no third-party tracking, no cookies, no Google Analytics. Your visit isn’t a tracked event.

09 — Reach

14 UI languages. Android today, iOS next.

Built for the polyglot inbox. The interface speaks your language, the transcription speaks the language you spoke.

UI

14 languages

English, Slovak, Czech, German, French, Spanish, Portuguese, Italian, Hungarian, Polish, Japanese, Chinese, Russian, Ukrainian.

Transcription

50+ language coverage

Whisper is multilingual out of the box; cloud providers support 50+ languages. AI summaries and titles respect the language you spoke.

Android · live

Available now

Requires Android 7.0 (Nougat) or newer. Floating bubble, foreground transcription service and BCR call import are Android-only.

iOS · soon

App Store next

Codebase compiles for iOS and the design is ready; App Store distribution is planned for a follow-up release.

Try it — the 14-day Pro trial starts on first launch.

No signup, no payment, no email. After 14 days you soft-land on Free BYO Keys, with every recording you ever made still on your device.

  • 01Tap-once capture — floating bubble, in-app, audio import
  • 02Offline Whisper.cpp plus three BYOK cloud STT providers (OpenAI, ElevenLabs, Groq)
  • 03AI summary, title, tags, tasks, project — all configurable
  • 04AES-256-GCM vault · whole-app biometric lock
  • 05BCR call recording auto-import · free on every tier