Sales Assistant
Get the app
10 seconds before the call

Recall everything about a client 10 seconds before you call

Calls, transcripts, notes and chats in one card. Reminders keep the promised call-back from slipping. Everything stays on your phone only. Built for people who work clients by phone: sales reps, realtors and insurance agents.

Android · no cloud, no analytics, no ads
Questions? support@sales-assistant.app or Telegram

The problem

You open the dialer with nothing, and the client expects answers

History is scattered

Dialer, recorder, WhatsApp, Telegram and your own memory. Assembling the picture in a minute before a call is impossible.

Promises get lost

“I’ll call you Thursday” lives in your head until the first busy day — then the client goes to whoever did call.

CRM misses it

Corporate CRM never sees calls from your personal mobile or chats in messengers. The real conversation stays outside the system.

Features

A salesperson’s memory, not another CRM

Client card

One screen per client

Name, numbers, notes, the full timeline and the next step. Open it and you already remember what you agreed on.

Phones Notes Timeline Next step
Calls

Recordings find their card

Point at your recorder folder once: the app reads what the recorder saved — number, name and time — and files each recording into the right card in one tap.

Recorder folder Matched by file One-tap linking
Transcripts

Speech to text on device

Recognition runs on the phone, with no audio sent anywhere. Read the text or jump through the timings in the player.

On device Search in text Timings
Reminders

When, and what for

When it fires you get a context screen with the latest agreements, then call, message or snooze in one tap.

Context screen Call Message Snooze
Channels

WhatsApp, Telegram, SMS

Messages you allow the app to read land in the client’s card. Each one shows its source — where history is complete and where partial.

WhatsApp Telegram SMS Source shown
Obsidian export

Your archive in Markdown, not in someone’s database

One tap exports into a folder you pick: a file per client, a file per call, note and message. Plain Markdown — Obsidian opens it instantly, and even without it this is just text that stays yours after you delete the app.

Markdown Clients Interactions Attachments
Privacy

Privacy here is architecture, not a promise

No cloud

Data sits in the app’s private storage on your phone. We simply do not run a server.

No analytics

No trackers, no ad SDKs, no event collection. There is nobody to look at your data.

Internet once

Only to download the speech-recognition model. After that everything works offline.

Take it all as Markdown

Obsidian-format export and confirmable deletion, any time, with no support ticket.

How privacy works — and how to check it
Author

Built by Timur Tsedik

Twenty-seven years in bank treasury, the last twenty running the desk and writing the systems myself: a position monitor the bank still uses, and a trading robot that closed client FX deals for two years.

Then my wife, who sells courses, asked whether an app could watch her WhatsApp and tell her when to call someone back. This is that app.

It keeps everything on the phone because the person on the other end of a call never agreed to be on my server.

GitHub · LinkedIn · Habr

Pricing

Free

Everything is open — every screen, every feature, no card. A paid tier will come later; the data is yours either way: leave any time with the whole history as a folder of Markdown.

Free
Everything open, no card needed
  • Client cards, notes and history
  • Reminders and the Today screen
  • Messaging in WhatsApp, Telegram and SMS
  • Call recordings filed into the right client card
  • Voice summaries and call transcripts, recognised on the phone
  • Export of the whole history to Markdown, any time
Get it on Google Play

Questions? support@sales-assistant.app or @tintinSmith

The app does not record calls. It locates recordings made by your phone’s built-in recorder, in a folder you choose, and files them into the right client card. Complying with call-recording laws is the user’s responsibility.

This app is not affiliated with WhatsApp, Telegram or Meta. WhatsApp is a trademark of Meta Platforms, Inc. Messages reach a card only through permissions you enable yourself.