EDIT: Build 68 should also run on iOS 18.x but it currently crashes. I'll see if I can fix it.
After quite some time, I’m finally ready to share this.
MastoBlaster is now available in public testing on TestFlight.
It is a lightweight, privacy-first Fediverse client for iOS, built around a simple idea: fast, small, predictable behavior, and first-class support for snac.
What makes it different:
• snac-first by design, not "compatible by accident"
• Works with all Mastodon API compatible software, including Mastodon, snac, GoToSocial, Akkoma, and others
• EXIF stripping on upload (HDR and orientation preserved)
• Optional on-device alt text generation via Apple Intelligence for your uploads and for images in your timeline
• Markdown posting for snac
• Granular notifications, grouping, multi-account
• Blocking and moderation tools
• Very small footprint, very low RAM usage
Alt text generation happens entirely on device via Apple APIs on supported hardware. Nothing is sent to external services.
It is built around my own workflow and priorities. It may not be for everyone, and that is perfectly fine.
Important note:
MastoBlaster will always be free for BSD Cafe users, illumos Cafe users, and for anyone connecting to a snac instance, including self-hosted ones.
The app is already usable, but this is still a test phase. I am looking for feedback, bug reports, and real-world usage insights.
TestFlight link:
testflight.apple.com/join/Pkxa…
Stay tuned.
#MastoBlaster #iOS #Fediverse #Mastodon #snac #snac2 #Akkoma #GoToSocial #ActivityPub #OwnYourData
SnowSnac likes this.
reshared this
Syntax
in reply to Stefano Marinelli • • •Hi @stefano. Sending this post from MastoBlaster on TestFlight. It looks good. Almost like a native Apple UI.
It’s up for a spin.
matthew - retroedge.tech likes this.
Stefano Marinelli
in reply to Syntax • • •Armin Hanisch
in reply to Stefano Marinelli • • •Stefano Marinelli
in reply to Armin Hanisch • • •not Evander Sinque
in reply to Stefano Marinelli • • •Stefano Marinelli
in reply to not Evander Sinque • • •not Evander Sinque
in reply to Stefano Marinelli • • •Armin Hanisch
in reply to not Evander Sinque • • •Stefano Marinelli
in reply to Armin Hanisch • • •Armin Hanisch
in reply to Stefano Marinelli • • •Armin Hanisch
in reply to Armin Hanisch • • •Stefano Marinelli
in reply to Armin Hanisch • • •Rodrigo Ghedin
in reply to Stefano Marinelli • • •Stefano Marinelli
in reply to Rodrigo Ghedin • • •wakest ⁂
in reply to Stefano Marinelli • • •zıəs uɐɟəʇs ✪
in reply to Stefano Marinelli • • •m0bi ⁂
in reply to zıəs uɐɟəʇs ✪ • • •@seiz
+1
iPhone XS
Stefano Marinelli
in reply to m0bi ⁂ • • •Stefano Marinelli
in reply to m0bi ⁂ • • •zıəs uɐɟəʇs ✪
in reply to Stefano Marinelli • • •I just sent two crash reports. The app crashed while authorizing and now refuses to start.
Stefano Marinelli
in reply to zıəs uɐɟəʇs ✪ • • •zıəs uɐɟəʇs ✪
in reply to Stefano Marinelli • • •brozu ▪️
in reply to Stefano Marinelli • • •wow! Congratz! 👏
any plan for the previous version of iOS?
Stefano Marinelli
in reply to brozu ▪️ • • •brozu ▪️
in reply to Stefano Marinelli • • •Stefano Marinelli
in reply to brozu ▪️ • • •brozu ▪️
in reply to Stefano Marinelli • • •Stefano Marinelli
in reply to brozu ▪️ • • •brozu ▪️
in reply to Stefano Marinelli • • •David
in reply to Stefano Marinelli • • •Elena Brescacin
in reply to Stefano Marinelli • • •Stefano Marinelli
in reply to Elena Brescacin • • •Jon 🇨🇦
in reply to Stefano Marinelli • • •Stefano Marinelli
in reply to Jon 🇨🇦 • • •Bryan
in reply to Stefano Marinelli • • •Stefano Marinelli
in reply to Bryan • • •wakest ⁂
in reply to Bryan • • •Bryan
in reply to wakest ⁂ • • •wakest ⁂
in reply to Bryan • • •Leonieke
in reply to Stefano Marinelli • • •Stefano Marinelli
in reply to Leonieke • • •LΞX/NØVΛ 🇪🇺
in reply to Stefano Marinelli • • •Samuel
in reply to Stefano Marinelli • • •This is great! Worked flawlessly on my snac instance! I’ve been looking for that for such a long time!
The only issue I have with my iPhone mini is that the posts are cut off on both sides. I can send you a screenshot/details if you’re interested and haven’t already heard that before.
Stefano Marinelli
in reply to Samuel • • •matthew - retroedge.tech likes this.
nabeards
in reply to Stefano Marinelli • • •congrats and it looks great! I’d be interested to test as well, but on iOS 18 like others.
By the way, what is snac? 😅
Stefano Marinelli
in reply to nabeards • • •Stefano Marinelli
in reply to nabeards • • •snac2
Codeberg.orglina isidora
in reply to Stefano Marinelli • • •Stefano Marinelli
in reply to lina isidora • • •@lina thanks! I'm not sure if I'll make the source available. It surely need a nice cleanup 🙂
The tapping the post and open the entire thread is something I need to fix - it's in the todo list
noadmin
in reply to Stefano Marinelli • • •𝐩fᵣ
in reply to Stefano Marinelli • • •Stefano Marinelli
in reply to 𝐩fᵣ • • •