Skip to content

I built my first macOS app without writing any Swift

Flit is $19 once, for the first 50 licenses, and you're seeing it before X does.

Atta from StartupBase <[email protected]>

to the archive

Monday, September 14, 2026

StartupBase promotes Flit, a macOS app that enables dictation without requiring Swift knowledge. The app offers features like local text processing, filler stripping, and punctuation correction, with a one-time pricing model of $19. It also provides a 7-day free trial with no credit card required.

Read this email as text

This Week in StartupBase #21

Hey everyone 👋

I shipped my first macOS app this week. I don't write Swift.

It's called Flit: dictation that runs entirely on your Mac. Hold a key, talk, let go, and finished text lands in whatever app you're in. Fillers stripped, punctuation right, "ten thirty AM" comes out as 10:30 AM every time rather than most times. Around four times faster than typing.

Nothing leaves your machine. No account, no telemetry, no server that ever sees a word. Wispr Flow screenshots your screen and sends it to their cloud for context. Flit reads the text locally, holds it for one dictation, then forgets it. Open Little Snitch and check me on that.

If you write code, this is the part worth a look. Flit indexes your open project's file and symbol names locally, so spoken identifiers come out spelled right, and it never rewords you inside a terminal or an editor, so "git log dash dash oneline" survives as git log --oneline. Cursor, VS Code, Xcode, Zed, Warp, iTerm, all of them.

The pricing is the old kind. $19 once, not $19 a month. No account to create, nothing to renew, two Macs, and the app stays yours. Seven days free first if you'd rather try it, no card.

Email headers

As received, minus the delivery side: the archive's own addresses appear as [recipient], relay hops and signatures are left out, and unsubscribe links are trimmed to their host.

Received-SPF
pass ([receiver]: domain of 010101a0a015a475-d90eec89-a989-4972-b66f-f6cae3b73c2a-000000@mail.startupbase.io designates 54.240.27.45 as permitted sender) receiver=[receiver]; client-ip=54.240.27.45; envelope-from="010101a0a015a475-d90eec89-a989-4972-b66f-f6cae3b73c2a-000000@mail.startupbase.io"; helo=a27-45.smtp-out.us-west-2.amazonses.com;
Authentication-Results
[receiver]; dkim=pass header.d=startupbase.io header.s=lkqc5nkc52lpvcfo3avgcwzo6aqwviwk header.b=feN9Z776; dkim=pass header.d=amazonses.com header.s=hsbnp7p3ensaochzwyq5wwmceodymuwv header.b=Z+1Yw447; dmarc=none header.from=startupbase.io policy.dmarc=none; spf=none ([receiver]: no SPF records found for [email protected]) smtp.helo=a27-45.smtp-out.us-west-2.amazonses.com; spf=pass ([receiver]: domain of 010101a0a015a475-d90eec89-a989-4972-b66f-f6cae3b73c2a-000000@mail.startupbase.io designates 54.240.27.45 as permitted sender) smtp.mailfrom=010101a0a015a475-d90eec89-a989-4972-b66f-f6cae3b73c2a-000000@mail.startupbase.io; arc=none smtp.remote-ip=54.240.27.45
From
Atta from StartupBase <[email protected]>
Reply-To
Atta from StartupBase <[email protected]>
Subject
I built my first macOS app without writing any Swift
MIME-Version
1.0
Content-Type
text/html; charset=UTF-8
Content-Transfer-Encoding
quoted-printable
Message-ID
<010101a0a015a475-d90eec89-a989-4972-b66f-f6cae3b73c2a-000000@us-west-2.amazonses.com>
Date
Mon, 14 Sep 2026 13:22:48 +0000
Feedback-ID
::1.us-west-2.MYNdku6qRiSFVqGw373y/LenxsfsIteSCPfP4s/tNG4=:AmazonSES
X-SES-Outgoing
2026.09.14-54.240.27.45

Archived for reference and commentary. StartupBase, its logos and content are the property of their respective owners; Inbox Archive claims no affiliation and has disabled all links. If you own this content and would like it removed, get in touch.

Similar campaigns from other brands

Different brands running the same play. Compare any of them side by side.

Walmart

College tech that makes the grade 💻🏆

Compare →
Crate & Barrel

Trying to get back to your cooking routine? Start here

Compare →
Slate Auto

The reviews are in.

Compare →