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]>
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.
What the raw message shows
From the headers
- Sent with
-
Amazon SES See it in the headers
In the HTML
- Built with
- Dark-mode styles
Across StartupBase's email
- Sends
- About 1 a week
- DMARC
-
Not enforced
Failures are monitored but still delivered.
The copy
526 words · about 2 min to read
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.
That price covers the first 50 licenses and goes up after. You're seeing it before anyone else. It isn't on X yet and I'm posting there tomorrow.
→ Get Flit for $19
Top launches this week
🥇 Signalto AI
Track & improve AI visibility across ChatGPT, Google AI, Perplexity and Claude
🥈 PaperLock
Private iPhone vault that organizes papers and answers questions
🥉 ZocialComment
Export social media comments to CSV, Excel, and JSON files
Banking News in AI
Curated daily AI news for banking and fintech executives
Money Funny
Create funny voiced product ads for TikTok and Reels
Coddy
Free interactive lessons for learning coding across fifteen languages
VendorButton
Post-purchase product recommendations across connected websites
DreamLock
Private voice-first dream journal with painted morning interpretations
Founder World
Focused connections with context for a more meaningful network.
LetsLaunch
Free launch directory for SaaS and micro-SaaS products
👑 Holding the homepage
The three highest-paying launches on Outrank hold the StartupBase homepage until someone outranks them. Right now:
aelívra · guided wellbeing platform
A personalised wellbeing platform that combines health records, symptoms, wearables, and evidence-based protocols for sleep, energy, nutrition, stress, and recovery.
$350
The Board · pay-to-rank brand board
A public leaderboard where brands buy ranked spots, show a logo and link, and compete for attention through bids and takeovers.
$175
ScholarSail · connected study workspace
AI study tools for students that turn notes into mind maps, spaced-repetition flashcards, and 3D memory palaces while organizing focused work.
$171
Want a spot? Pay more than whoever holds it. Take #1 for $360 →
👀 Before you go
If you found this newsletter useful, please consider forwarding it to someone who would enjoy it just as much. ❤️
Want to promote your product? You can sponsor the newsletter or bid for a spot on the homepage .
See you next week.
— Atta ( @attacomsian )
The words as text: what a screen reader can follow, and all there is when images don't load.
What the headers say
Read from the message's own headers, as it arrived.
- Came from
-
a27-45.smtp-out.us-west-2.amazonses.com
· 54.240.27.45
Amazon SES's sending servers
- SPF
- Pass for mail.startupbase.io
- DKIM
-
- Pass signed by startupbase.io
- Pass signed by amazonses.com
- DMARC
-
None for startupbase.io
Policy: none, so failures would still be delivered
- Unsubscribe
-
Missing
No List-Unsubscribe header, which Gmail and Yahoo require of bulk senders.
- Complaints
-
Feedback loop set up
Mailbox providers can report spam complaints straight back to the sender.
Show all 13 headers Hide the headers
As received, minus the delivery side: the archive's own addresses show as [recipient], its mail servers as [receiver], signatures are left out and unsubscribe links trimmed to their host.
Route
- Received Identifies Amazon SES
- from a27-45.smtp-out.us-west-2.amazonses.com (54.240.27.45) by [receiver] (cloudflare) id ERAmzSrZfeQC for <[recipient]>; Mon, 14 Sep 2026 13:22:48 +0000
Authentication
- Received-SPF Authentication result
- 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 Authentication result
- [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
Platform
- X-SES-Outgoing Identifies Amazon SES
- 2026.09.14-54.240.27.45
Unsubscribe and feedback
- Feedback-ID
- ::1.us-west-2.MYNdku6qRiSFVqGw373y/LenxsfsIteSCPfP4s/tNG4=:AmazonSES
Message
- 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
More from StartupBase
All 6 emailsSimilar campaigns from other brands
Different brands running the same play. Compare any of them side by side.
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.