MastoBlaster - Official Account

@mastoblaster@mastoblaster.app

This is the MastoBlaster's Official Account

MastoBlaster is a lightweight, privacy-first iOS client for the Fediverse.

Featuring first-class snac support, automatic EXIF stripping, and on-device Apple Intelligence alt text generation.

Join the TestFlight beta: https://testflight.apple.com/join/Pkxa5R1k

https://mastoblaster.app

0 following, 128 followers

📌 20 ★ 35 ↺

[?]MastoBlaster - Official Account » 🌐
@mastoblaster@mastoblaster.app

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:
https://testflight.apple.com/join/Pkxa5R1k

Stay tuned.


    ...
    Older...

    [?]Radio_Azureus » 🌐
    @Radio_Azureus@ioc.exchange

    🦋💙❤️💋 💙💕🌹💐💙🦋

    @mastoblaster

      [?]tux0r :openbsd: » 🌐
      @tux0r@layer8.space

      @mastoblaster Works rather nicely with snac (I’ll probably keep Ivory for Mastodon though), thank you. :-)

        📌 10 ★ 11 ↺

        [?]MastoBlaster - Official Account » 🌐
        @mastoblaster@mastoblaster.app

        ...

        [?]smk » 🌐
        @mookie@lifeiswoohoo.net

        @mastoblaster

        Hello there!

          [?]Jack » 🌐
          @knapjack@snac.gruntle.cc

          @mastoblaster@mastoblaster.app 👋

          Might we see an Android port someday?

            ...
            1 ★ 0 ↺

            [?]MastoBlaster - Official Account » 🌐
            @mastoblaster@mastoblaster.app

            It's not currently planned, but never say never...

              [?]Waitman Gobble » 🌐
              @hello@rumbly.net

              - YouTube
              Enjoy the videos and music you love, upload original content, and share it all with friends, family, and the world on YouTube.
              - YouTube
              Enjoy the videos and music you love, upload original content, and share it all with friends, family, and the world on YouTube.

                9 ★ 9 ↺
                Mikel boosted

                [?]MastoBlaster - Official Account » 🌐
                @mastoblaster@mastoblaster.app

                Push Notifications and MastoBlaster

                On iOS, push notifications must go through Apple’s servers. This is not something that can be bypassed, as it is part of the operating system’s architecture.

                MastoBlaster, like other Fediverse apps, uses a design that maximizes user privacy.

                When you log in to your instance, the app and the server exchange the necessary cryptographic keys. The app also communicates to the instance the address of the relay, which is the server responsible for forwarding notifications to Apple.

                When a new notification is generated:

                1. Your instance encrypts the notification.
                2. It sends the encrypted payload to the relay.
                3. The relay forwards it to Apple using its own authentication key.
                4. Apple delivers it to your device.

                The content of the notification is encrypted by your Fediverse server and can only be decrypted by your device.

                The relay, which in the case of MastoBlaster is dedicated and hosted on a FreeBSD server, receives only encrypted data. It cannot read the content, does not know which account the notification belongs to, and does not store any information about the notification itself.

                Apple knows which relay sent the notification and which device it must be delivered to, but it cannot access the content.

                In short, only your instance and your device can read the notification.


                  [?]The Real Grunfink » 🌐
                  @grunfink@comam.es

                  Your snac posts can be fancy

                  Messages in snac allow a special subset of Markdown, that includes emphasized, strong, monospaced, strikethrough and underlined styles by surrounding text with one asterisk, two asterisks, backquotes, two tildes and two underlines, respectively.

                  Line breaks are respected and output as you write them.


                  Prepending a greater-than symbol in a line makes it a quote:

                  This is quoted text

                  All angle-prepended lines are grouped in the same blockquote

                  It also allows preformatted text using three backquotes in a single line:

                    /* this is preformatted text */

                  struct node {
                  struct node *prev;
                  struct node *next;
                  };

                  • One level bullet lists
                  • are also supported,
                  • by starting a line with a hyphen or asterisk followed by a space.
                  URLs like https://en.wikipedia.org/wiki/Main_Page are made clickable.

                  Links can also be written in standard Markdown style.

                  Some emojis: 😆 ❤️ 🍺 🤷 ¯\_(ツ)_/¯

                  Image URLs written in standard Markdown style for images are converted to ActivityPub attachments.

                  Three minus symbols in a line make a separator:



                  Headings can be defined using one, two, or three hash symbols in the beginning of a line, followed by a blank:

                  header level 1

                  header level 2

                  header level 3

                  But please take note that every ActivityPub implementation out there have its own rules for filtering out these formatting styles, so you can only guess what other people will really see.

                  These acrobatics are better documented in the snac(5) man page.

                  WHAT IS THIS SNAC THING?

                  susie, snac's girl

                  Alt...susie, snac's girl

                  ...

                  [?]David » 🌐
                  @Zdavidb@mastodon.online

                  @grunfink @mastoblaster
                  Some of this snac post renders nicely in but not all

                  A bright, high-key portrait of a document and a screenshot is centered in the frame, with the text "Thread, The Real Grunfink, @grunfink@comam.es" prominently displayed. The dominant white lighting creates a clean, professional atmosphere, emphasizing the clarity and focus of the scene.

                  Alt...A bright, high-key portrait of a document and a screenshot is centered in the frame, with the text "Thread, The Real Grunfink, @grunfink@comam.es" prominently displayed. The dominant white lighting creates a clean, professional atmosphere, emphasizing the clarity and focus of the scene.

                    ...
                    8 ★ 1 ↺

                    [?]MastoBlaster - Official Account » 🌐
                    @mastoblaster@mastoblaster.app

                    @Zdavidb@mastodon.online @grunfink@comam.es true. That post is perfect as I’ll use it to remove those rendering problems. Thank you!

                      ...

                      [?]David » 🌐
                      @Zdavidb@mastodon.online

                      @mastoblaster
                      Build 77 looks to have sorted the formatting 😀
                      Thanks.

                        ...
                        1 ★ 0 ↺

                        [?]MastoBlaster - Official Account » 🔓
                        @mastoblaster@mastoblaster.app

                        Yes, it should be ok now 🙂

                          [?]Stu Linden Jr » 🌐
                          @superuserdo@punkstodon.de

                          I think there is a bug that needs fixing on @mastoblaster , the check mark on the notification page. The notifications don’t clear.

                            ...

                            [?]in0rdr » 🌐
                            @in0rdr@m.in0rdr.ch

                            @mastoblaster@mastoblaster.app the width of the app is weirdly cropped on my iPhone SE (model nr. "MHGP3ZD/A"). Very neat app though, love it!

                              ...
                              1 ★ 0 ↺

                              [?]MastoBlaster - Official Account » 🌐
                              @mastoblaster@mastoblaster.app

                              @in0rdr@m.in0rdr.ch Yes, I’m aware of it (same happens on iPhone mini). To be honest, the layout code is a mess and I need to fix it.
                              If you’re on a larger iPhone, this happens as well if you scale the fonts more than 130%. Thank you for the feedback!

                                6 ★ 5 ↺
                                Hobbist boosted

                                [?]MastoBlaster - Official Account » 🌐
                                @mastoblaster@mastoblaster.app

                                Build 78 is out:

                                • Build 77 should have fixed the markdown rendering issues
                                • Build 78 should have fixed the GoToSocial char limit issue
                                Please test. There are some random crashes when something "weird" appears in the timeline, but I haven't been able to reproduce it, yet.


                                  ...

                                  [?]ManMachine » 🌐
                                  @max@manmachine.me

                                  @mastoblaster@mastoblaster.app hi! a post with an mp3 attachment fails as if the attachment was an image, I’m not sure if you got my previous report on that (or should I do it via TestFlight itself?)

                                    ...
                                    1 ★ 0 ↺

                                    [?]MastoBlaster - Official Account » 🌐
                                    @mastoblaster@mastoblaster.app

                                    @max@manmachine.me hi! Yes, I haven’t considered the mp3 option - I’ll work on it, it’s in the todo list 🙂

                                      ...

                                      [?]ManMachine » 🌐
                                      @max@manmachine.me

                                      @mastoblaster@mastoblaster.app thanks, much appreciated!

                                        [?]normis » 🌐
                                        @normis@g.dodies.lv

                                        @mastoblaster hey I think my GTS instance has a higher character limit for my posts, but the app sets a hard limit of 500, is this intentional?

                                        ...
                                        1 ★ 0 ↺

                                        [?]MastoBlaster - Official Account » 🌐
                                        @mastoblaster@mastoblaster.app

                                        @normis@g.dodies.lv hi, no, this is definitely a bug. The app is currently removing any limit for snac and checking the limit with Mastodon. I hadn’t tested this with GTd so I’ll check. Thank you for the report!

                                          2 ★ 0 ↺

                                          [?]MastoBlaster - Official Account » 🌐
                                          @mastoblaster@mastoblaster.app

                                          @normis@g.dodies.lv Build 78 should fix it. Let me know if it works for you/if you still have problems. Thank you!

                                            [?]Stu Linden Jr » 🌐
                                            @superuserdo@punkstodon.de

                                            Is @mastoblaster a fork of @MonaApp or @Feditext ??? It looks very similar to both.

                                              ...
                                              1 ★ 0 ↺

                                              [?]MastoBlaster - Official Account » 🌐
                                              @mastoblaster@mastoblaster.app

                                              @superuserdo@punkstodon.de @MonaApp@mastodon.social @Feditext@mastodon.social hi Stu! No, it’s inspired by some of the existing apps (also Moshidon on Android) but it’s a totally different app.

                                                [?]The Real Grunfink » 🌐
                                                @grunfink@comam.es

                                                @stefano@bsd.cafe, BSD Cafe barista, developer extraordinaire and even better human being, has started working on an iOS Mastodon API / Fediverse app named .

                                                The difference from other Mastodon API clients is that this one has as a first class citizen.

                                                I'm so glad!

                                                https://mastoblaster.app/ @mastoblaster@mastoblaster.app

                                                  ...
                                                  Older...

                                                  [?]Elena Rossini on GoToSocial ⁂ » 🌐
                                                  @elena@aseachange.com

                                                  @grunfink @stefano I’m LOVING @mastoblaster !!! It has fast become my favorite client for my GoToSocial account

                                                    [?]Stefano Marinelli » 🌐
                                                    @stefano@mastodon.bsd.cafe

                                                    @grunfink @mastoblaster thank YOU for creating and maintaining snac!

                                                      ...

                                                      [?]Giacomo Tesio » 🌐
                                                      @giacomo@snac.tesio.it

                                                      @stefano@bsd.cafe

                                                      Interesting pricing policy.
                                                      I wonder how it will work with the Apple store (but I'm not an Apple user or developer)

                                                      @mastoblaster@mastoblaster.app

                                                        [?]aCiReP » 🌐
                                                        @acirep@mastodon.bsd.cafe

                                                        @stefano @grunfink @mastoblaster if you continue like this you will make me do unthinkable - get myself an iPhone 😱😱😱

                                                        Alt...spongebob squarepants is sitting in front of a computer and screaming internally .

                                                          ...

                                                          [?]mirabilos » 🔓
                                                          @mirabilos@toot.mirbsd.org

                                                          @grunfink @stefano @mastoblaster ugh

                                                          Uses Apple Intelligence to generate alt text for your media

                                                          fucking “AI” slop…

                                                            ...

                                                            [?]Stefano Marinelli » 🔓
                                                            @stefano@mastodon.bsd.cafe

                                                            @mirabilos @grunfink @mastoblaster Apple Intelligence does not work very well, but it runs locally, on device. The goal of this implementation is to give people with visual impairments at least a minimal chance to get an approximate description of what appears when people do not provide alt text. I do not rule out removing it if tests show that the results are not adequate. The goal is inclusivity, and it does not fuel the general “AI hype”, precisely because it uses local resources and is targeted to that specific use case only.

                                                              ...

                                                              [?]mirabilos » 🔓
                                                              @mirabilos@toot.mirbsd.org

                                                              @stefano @mastoblaster @grunfink it’s still a slop, and there’s been studies that show it cannot be used to produce image descriptions reliably (I have a reference somewhere in my bookmarks). The "training" also does not run locally on the devices and uses tons of stolen data.

                                                              Both from a producer and consumer PoV it’s much better to leave the images undescribed, then solicit help from others to fill in an image description.

                                                              Do at least mark the slop output, so that we can block people who use it.

                                                                ...

                                                                [?]Stefano Marinelli » 🔓
                                                                @stefano@mastodon.bsd.cafe

                                                                @mirabilos @mastoblaster @grunfink sure. It’s optional, and must be explicitly tapped to activate it. There’s also a clear disclaimer.
                                                                I’m not a fan - at all - and I’m still considering to remove it before the final release.

                                                                  [?]Elena Rossini on GoToSocial ⁂ » 🌐
                                                                  @elena@aseachange.com

                                                                  Attention #GoToSocial people: I have been testing @mastoblaster - an iOS Fediverse client - and it's working SO WELL! It's even grouping GtS notifications... something that Ivory doesn't do.

                                                                  More info here:

                                                                  🔗​: https://mastoblaster.app

                                                                  Congratulations @stefano for your brilliant work on it!

                                                                  #snac #MastoBlaster

                                                                    ...
                                                                    Older...

                                                                    [?]JP Mens » 🌐
                                                                    @jpmens@mastodon.social

                                                                    @elena thanks for the recommendation. I can confirm the program works well, and it's a pleasure to use.

                                                                    To be honest I got a bit worried as I didn't find a bug in the first 10 minutes of use (something I'm rather adept at), but finally, after a bit I submitted a report and a screenshot to @mastoblaster ;-)

                                                                      ...
                                                                      2 ★ 0 ↺

                                                                      [?]MastoBlaster - Official Account » 🌐
                                                                      @mastoblaster@mastoblaster.app

                                                                      @jpmens@mastodon.social @elena@aseachange.com Thank you! Oh, the app is still full of bugs - I’m trying to remove most of them before moving to the next steps.

                                                                        [?]𝙹𝚘𝚎𝚕 𝙲𝚊𝚛𝚗𝚊𝚝 ♑ 🤪 » 🌐
                                                                        @joel@gts.tumfatig.net

                                                                        @elena (you shouldn’t have waved out loud :) do you get badges working as expected?

                                                                        (expected being here, have the number of awaiting notification displayed in the badge, and have the badge appear before I actually open the application)

                                                                        (asking because if it works on your side, I won’t annoy stefano before looking at my logs :)

                                                                        @mastoblaster @stefano

                                                                          ...

                                                                          [?]Elena Rossini on GoToSocial ⁂ » 🌐
                                                                          @elena@aseachange.com

                                                                          @joel @mastoblaster @stefano I typically have badges turned off for EVERYTHING but I could check for you 😊​

                                                                            ...

                                                                            [?]𝙹𝚘𝚎𝚕 𝙲𝚊𝚛𝚗𝚊𝚝 ♑ 🤪 » 🌐
                                                                            @joel@gts.tumfatig.net

                                                                            @elena ah, ok 😆
                                                                            I have disabled those from Instagram, LinkedIn etc but Fediverse feels like it’s sane to know something has happened ☺️

                                                                            @mastoblaster @stefano

                                                                              ...

                                                                              [?]Elena Rossini on GoToSocial ⁂ » 🌐
                                                                              @elena@aseachange.com

                                                                              @joel @mastoblaster @stefano update: it doesn’t display badges for me (but that’s a good thing LOL). Everything else works as expected

                                                                                ...

                                                                                [?]𝙹𝚘𝚎𝚕 𝙲𝚊𝚛𝚗𝚊𝚝 ♑ 🤪 » 🌐
                                                                                @joel@gts.tumfatig.net

                                                                                @elena @mastoblaster @stefano ok, quick follow up… it sometimes does… 😆 This morning, turning the phone on, I got some. But I’m pretty sure it doesn’t always happen during the day 🤔

                                                                                  [?]Erick [he/him/his] » 🔓
                                                                                  @erick@social.erick.sh

                                                                                  @elena @mastoblaster @stefano Thanks for the recommendation, I’m going to give it a try.

                                                                                  I’ve been switching between Ivory and Mona for a long time and right now I’m completely sold on the automatic translation feature in Mona. I can now seamlessly interact with posts that I would usually ignore because of language barrier.

                                                                                    [?]JP Mens » 🌐
                                                                                    @jpmens@mastodon.social

                                                                                    I forget who relatively recently was looking for an iOS client capable of working with : via @elena I read about @mastoblaster which says of itself:

                                                                                    Built for snac, by design
                                                                                    Many apps support snac as a side effect. MastoBlaster makes it primary and follows snac’s Mastodon API support closely for predictable, polished behavior.

                                                                                    mastoblaster.app

                                                                                      ...

                                                                                      [?]fedicat » 🌐
                                                                                      @fedicat@pc.cafe

                                                                                      @jpmens @elena @mastoblaster I also track the snac API in (haven't been able to see polls working in the latest release though) codeberg.org/technicat/fedicat

                                                                                        [?]normis » 🌐
                                                                                        @normis@g.dodies.lv

                                                                                        Finally a #snac first FediClient! @mastoblaster

                                                                                        Too bad I already moved to #GoToSocial due to lack of snac supported apps at that time :(

                                                                                          ...
                                                                                          2 ★ 0 ↺

                                                                                          [?]MastoBlaster - Official Account » 🌐
                                                                                          @mastoblaster@mastoblaster.app

                                                                                          @normis@g.dodies.lv MastoBlaster already supports GoToSocial, too. The first reports are quite encouraging. And yes, you got the point: one of the reasons why I revamped this project is to fill this gap and support snac.

                                                                                            [?]Alexandre :freebsd: » 🌐
                                                                                            @alelab@mastodon.bsd.cafe

                                                                                            Hello @mastoblaster about the timeline, is it automatically refreshed or do I need to pull down to refresh it?

                                                                                              ...
                                                                                              2 ★ 0 ↺

                                                                                              [?]MastoBlaster - Official Account » 🌐
                                                                                              @mastoblaster@mastoblaster.app

                                                                                              @alelab@bsd.cafe It refreshes automatically in a few cases (like initial load and after closing compose/reply screens), but it does not continuously auto-refresh in the background, to save battery.
                                                                                              So for the latest posts, you should still pull down to refresh.

                                                                                              This will be reworked after fixing some other bugs.

                                                                                                ...

                                                                                                [?]Alexandre :freebsd: » 🌐
                                                                                                @alelab@mastodon.bsd.cafe

                                                                                                @mastoblaster Understood 👍🏻
                                                                                                Thank you for this good Mastodon client. I really love it 😍
                                                                                                Nice to use, simple. Really a good idea to develop it @stefano

                                                                                                I don’t know if this is simple or even feasible, but may I suggest to add a limiter with the latest toot read before the refresh the timeline?

                                                                                                  ...

                                                                                                  [?]Stefano Marinelli » 🌐
                                                                                                  @stefano@mastodon.bsd.cafe

                                                                                                  @alelab @mastoblaster Yes, it's in the to-do list.
                                                                                                  I had an old implementation with the "you have 42 unread posts" and tapping on it, it was scrolling to the first unread one. But it wasn't working on snac (a different way to identify the timeline position), so I'll rework it in another way. I'll probably add a button to refresh without "scrolling" it and make an option to "go always back to the last position"

                                                                                                    5 ★ 5 ↺

                                                                                                    [?]MastoBlaster - Official Account » 🌐
                                                                                                    @mastoblaster@mastoblaster.app

                                                                                                    Build 76 is out. I introduced a regression in build 75. Adding GoToSocial push notifications broke the ones sent by Mastodon (falling back to the generic You have a new notification text).

                                                                                                    It should be fixed now.

                                                                                                    Sorry about that


                                                                                                      ...

                                                                                                      [?]EnigmaRotor » 🌐
                                                                                                      @EnigmaRotor@mastodon.bsd.cafe

                                                                                                      @mastoblaster omg i see Italic text. 🙂

                                                                                                        12 ★ 5 ↺

                                                                                                        [?]MastoBlaster - Official Account » 🌐
                                                                                                        @mastoblaster@mastoblaster.app

                                                                                                        MastoBlaster Build 75 is here!

                                                                                                        A new build is now available on TestFlight. I tried to solve or improve some of the issues you've kindly pointed out.

                                                                                                        The most important ones are:

                                                                                                        • Now dark mode can be configured to show a grey background instead of black. Less optimised for battery, but much more readable. "It works for me!"
                                                                                                        • Added the “Bookmarks” menu item, so bookmarks can now be displayed
                                                                                                        • VoiceOver improvements - I'm not an expert, so I hope I'm doing it right
                                                                                                        • GoToSocial - editing posts and push notifications should now be working - Notifications needed both relay and app support. Please test!

                                                                                                          ...
                                                                                                          Older...

                                                                                                          [?]Zoufalec©️ » 🌐
                                                                                                          @Zoufalec@mastodonczech.cz

                                                                                                          @mastoblaster
                                                                                                          Great work! Everything works on first try.
                                                                                                          If I could have two wishes, they would be: a translation button directly in the post, with the option to choose your own translator set in iOS as the system translator, and secondly: Apple shortcuts ;)
                                                                                                          Thanks a lot, I'm going to test it!

                                                                                                            ...

                                                                                                            [?]Zoufalec©️ » 🌐
                                                                                                            @Zoufalec@mastodonczech.cz

                                                                                                            @mastoblaster Maybe one more thing: silencing conversations in notifications. Thanks.

                                                                                                              ...

                                                                                                              [?]Zoufalec©️ » 🌐
                                                                                                              @Zoufalec@mastodonczech.cz

                                                                                                              @mastoblaster
                                                                                                              One more thing: why does the message "Apple intelligence" appear next to the image in my project @Ptakobouda ? This feature is not even available in our country. What's more, it was photographed with an Android and processed by IFTTT ;). Thanks.

                                                                                                              Screenshot

                                                                                                              Alt...Screenshot

                                                                                                                ...
                                                                                                                1 ★ 0 ↺

                                                                                                                [?]MastoBlaster - Official Account » 🌐
                                                                                                                @mastoblaster@mastoblaster.app

                                                                                                                @Zoufalec@mastodonczech.cz @Ptakobouda@mastodon.social Thank you for your feedback! The Apple Intelligence logo appears when a media has no description. On supported phones, you can tap it and have the Alt Text generated locally by your own phone. It’s supposed to help when the original author didn’t set an alt text, so the reader can have an idea of the media contents. To be honest, it’s not great - at all - and sometimes it produces some weird stuff. Maybe things will improve, but that’s not much I can do (except using external LLMs, and I’m against this)

                                                                                                                  ...

                                                                                                                  [?]Zoufalec©️ » 🌐
                                                                                                                  @Zoufalec@mastodonczech.cz

                                                                                                                  @mastoblaster @Ptakobouda
                                                                                                                  Thx.
                                                                                                                  I don't see that in other applications, so I was confused.

                                                                                                                    [?]𝙹𝚘𝚎𝚕 𝙲𝚊𝚛𝚗𝚊𝚝 ♑ 🤪 » 🌐
                                                                                                                    @joel@gts.tumfatig.net

                                                                                                                    @mastoblaster test reply, to be edited later one.

                                                                                                                    EDIT: GtS message has been edited.

                                                                                                                    ...
                                                                                                                    1 ★ 0 ↺

                                                                                                                    [?]MastoBlaster - Official Account » 🌐
                                                                                                                    @mastoblaster@mastoblaster.app

                                                                                                                    @joel@tumfatig.net great, it seems it’s working. Are notifications working now? You probably need to logout/login again.

                                                                                                                      ...

                                                                                                                      [?]𝙹𝚘𝚎𝚕 𝙲𝚊𝚛𝚗𝚊𝚝 ♑ 🤪 » 🌐
                                                                                                                      @joel@gts.tumfatig.net

                                                                                                                      @mastoblaster hum… it seems to partially work so far…

                                                                                                                      I get the iOS notification messages. But it seems the red bullet on the icon does not always match the fact that there is a notification. Also I don’t seem to have notifications numbers displayed as on other apps.

                                                                                                                      But it may be just me not setting the right things. Gimme one or two days to have a real life comparison with what I get on Ivory :)

                                                                                                                      [?]SnackR » 🌐
                                                                                                                      @snackr@nano.uninformation.org

                                                                                                                      Should I get Push-Notifications for likes and replies with Snac? I don't get any, the notifications inside MastoBlaster are working.

                                                                                                                        ...
                                                                                                                        0 ★ 0 ↺

                                                                                                                        [?]MastoBlaster - Official Account » 🌐
                                                                                                                        @mastoblaster@mastoblaster.app

                                                                                                                        @snackr@nano.uninformation.org not at the moment. Snac doesn’t support push notifications via mastodon api so the only supported ways are the ones you can configure inside snac

                                                                                                                          ...

                                                                                                                          [?]SnackR » 🌐
                                                                                                                          @snackr@nano.uninformation.org

                                                                                                                          Thanks for the info 👍. I already suspected that, because none of the apps I tried (I tested them all 😀) can do this.

                                                                                                                            [?]edlm » 🌐
                                                                                                                            @edlm@mastodon.bsd.cafe

                                                                                                                            @mastoblaster Regarding the features I do not see the possibility of subscribing or recovering existing subscriptions to hash tags. Normal? Sorry if I missed something. Anyway, congratulations, excellent work!

                                                                                                                              ...
                                                                                                                              1 ★ 0 ↺

                                                                                                                              [?]MastoBlaster - Official Account » 🌐
                                                                                                                              @mastoblaster@mastoblaster.app

                                                                                                                              @edlm@bsd.cafe thanks! Not supported, yet, but it’s coming

                                                                                                                                📌 20 ★ 35 ↺

                                                                                                                                [?]MastoBlaster - Official Account » 🌐
                                                                                                                                @mastoblaster@mastoblaster.app

                                                                                                                                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:
                                                                                                                                https://testflight.apple.com/join/Pkxa5R1k

                                                                                                                                Stay tuned.


                                                                                                                                  ...
                                                                                                                                  Older...

                                                                                                                                  [?]Radio_Azureus » 🌐
                                                                                                                                  @Radio_Azureus@ioc.exchange

                                                                                                                                  🦋💙❤️💋 💙💕🌹💐💙🦋

                                                                                                                                  @mastoblaster

                                                                                                                                    [?]tux0r :openbsd: » 🌐
                                                                                                                                    @tux0r@layer8.space

                                                                                                                                    @mastoblaster Works rather nicely with snac (I’ll probably keep Ivory for Mastodon though), thank you. :-)

                                                                                                                                      5 ★ 4 ↺

                                                                                                                                      [?]MastoBlaster - Official Account » 🌐
                                                                                                                                      @mastoblaster@mastoblaster.app

                                                                                                                                      MastoBlaster debugger in Timeline view.
                                                                                                                                      I’m trying to keep the resources consumption as low as possible.

                                                                                                                                      (Posted using MastoBlaster on macOS Tahoe - which is totally usable)


                                                                                                                                      Screenshot of the Xcode debugger timeline view showing the process “MastoBlaster” (PID 88459) running with low activity: CPU at 12%, memory usage around 77.7 MB, disk activity at 16 KB/s, and network activity at 53 KB/s, with mostly minimal spikes in the activity graphs.

                                                                                                                                      Alt...Screenshot of the Xcode debugger timeline view showing the process “MastoBlaster” (PID 88459) running with low activity: CPU at 12%, memory usage around 77.7 MB, disk activity at 16 KB/s, and network activity at 53 KB/s, with mostly minimal spikes in the activity graphs.

                                                                                                                                        [?]Stefano Marinelli » 🌐
                                                                                                                                        @stefano@mastodon.bsd.cafe

                                                                                                                                        has its own account - powered by

                                                                                                                                        Follow @mastoblaster to receive all the updates, insights, etc.

                                                                                                                                          ...
                                                                                                                                          Older...

                                                                                                                                          [?]nabeards » 🌐
                                                                                                                                          @nabeards@hachyderm.io

                                                                                                                                          @stefano @mastoblaster for general app feedback which should we toot to? Excited to say the app is working in iOS 18 now 😊

                                                                                                                                            ...

                                                                                                                                            [?]Stefano Marinelli » 🌐
                                                                                                                                            @stefano@mastodon.bsd.cafe

                                                                                                                                            @nabeards @mastoblaster both the accounts are fine - as I'm reading both of them 🙂

                                                                                                                                              [?]Zoufalec©️ » 🌐
                                                                                                                                              @Zoufalec@mastodonczech.cz

                                                                                                                                              @stefano @mastoblaster @napierge
                                                                                                                                              I installed it, tried it, and uninstalled it. 1. I was unable to add more accounts. 2. Switching to "federated" in the timeline is complicated; you have to click on it and then select it. 3. Incorrect display of toots. Incorrect display of media, incorrect display of threads in replies.
                                                                                                                                              I didn't try anything else. Maybe it will improve over time, and then I'll be happy to use your app.

                                                                                                                                                ...

                                                                                                                                                [?]Stefano Marinelli » 🌐
                                                                                                                                                @stefano@mastodon.bsd.cafe

                                                                                                                                                @Zoufalec @mastoblaster @napierge Thank you for your feedback! The multi-account feature should be working correctly, but I will do some extra checks on my end. As for the rest, this is the very first beta of a new app, and the TestFlight phase is meant exactly for this: to help development and fix things that aren't working yet.
                                                                                                                                                I'm taking note of your comments and will work to improve everything.

                                                                                                                                                  ...

                                                                                                                                                  [?]Armin Hanisch » 🌐
                                                                                                                                                  @Linkshaender@bildung.social

                                                                                                                                                  @stefano @mastoblaster Looks like you also fixed image display when rotating the device. 👍🏽🤩

                                                                                                                                                    [?]𝙹𝚘𝚎𝚕 𝙲𝚊𝚛𝚗𝚊𝚝 ♑ 🤪 » 🌐
                                                                                                                                                    @joel@gts.tumfatig.net

                                                                                                                                                    @stefano @mastoblaster /me currently testing it over #GoToSocial, because why not. So far, it displays things and don’t complain about the activated notifications. Just saying because some iOS clients have such issues.

                                                                                                                                                    Now, I’ll need some interactions so check if notifications work and beep/ring/pouet :)

                                                                                                                                                      ...

                                                                                                                                                      [?]Stefano Marinelli » 🌐
                                                                                                                                                      @stefano@mastodon.bsd.cafe

                                                                                                                                                      @joel @mastoblaster generating some interactions to test the notifications 🙂

                                                                                                                                                        ...

                                                                                                                                                        [?]𝙹𝚘𝚎𝚕 𝙲𝚊𝚛𝚗𝚊𝚝 ♑ 🤪 » 🌐
                                                                                                                                                        @joel@gts.tumfatig.net

                                                                                                                                                        @stefano @mastoblaster thanks! It seems to not bleep/bloop here :-/

                                                                                                                                                        The notifications are present in the app section. But no iOS notifications and/or red bubble on the icon 🤔

                                                                                                                                                          ...

                                                                                                                                                          [?]Stefano Marinelli » 🌐
                                                                                                                                                          @stefano@mastodon.bsd.cafe

                                                                                                                                                          @joel @mastoblaster Yes, I guess there's something wrong here. I'm going to install a GoToSocial instance and test it with debug mode on.
                                                                                                                                                          I had a new build ready for deployment, but I'll try to fix this first.

                                                                                                                                                          Thank you for your feedback!

                                                                                                                                                            ...

                                                                                                                                                            [?]𝙹𝚘𝚎𝚕 𝙲𝚊𝚛𝚗𝚊𝚝 ♑ 🤪 » 🌐
                                                                                                                                                            @joel@gts.tumfatig.net

                                                                                                                                                            @stefano @mastoblaster also… while I’m there, edit does not seem to work either. At least, on my computer©️

                                                                                                                                                              [?]Stefano Marinelli » 🔓
                                                                                                                                                              @stefano@mastodon.bsd.cafe

                                                                                                                                                              @joel @mastoblaster I think I fixed it. Both notification relay side and app side. I'll publish an updated beta (with other fixes, too) later today.

                                                                                                                                                                [?]not Evander Sinque » 🌐
                                                                                                                                                                @FiLiS@mastodon.social

                                                                                                                                                                ...

                                                                                                                                                                [?]𝙹𝚘𝚎𝚕 𝙲𝚊𝚛𝚗𝚊𝚝 ♑ 🤪 » 🌐
                                                                                                                                                                @joel@gts.tumfatig.net

                                                                                                                                                                @FiLiS thanks :)

                                                                                                                                                                also, testing Markdown rendering which is available on Phanpy but not (yet) on Ivory.

                                                                                                                                                                • a nonsense list item.
                                                                                                                                                                • another useless one.
                                                                                                                                                                • just to check for the rendering.

                                                                                                                                                                EDIT: App updated. Testing edition for GoToSocial server.

                                                                                                                                                                @stefano @mastoblaster

                                                                                                                                                                  ...

                                                                                                                                                                  [?]Robert » 🌐
                                                                                                                                                                  @robert@cornershop.network

                                                                                                                                                                  @joel@tumfatig.net @FiLiS@mastodon.social @stefano@bsd.cafe @mastoblaster@mastoblaster.app I can confirm that markdown rendering seems to be working. (Of course, more examples would be needed.)

                                                                                                                                                                    ...

                                                                                                                                                                    [?]Stefano Marinelli » 🔓
                                                                                                                                                                    @stefano@mastodon.bsd.cafe

                                                                                                                                                                    @robert @joel @FiLiS @mastoblaster Great, thanks! There are still some issues with some markdown contents, but it's almost there.

                                                                                                                                                                      7 ★ 4 ↺

                                                                                                                                                                      [?]MastoBlaster - Official Account » 🌐
                                                                                                                                                                      @mastoblaster@mastoblaster.app

                                                                                                                                                                      Adding MastoBlaster to MastoBlaster

                                                                                                                                                                      Screenshot of the MastoBlaster mobile app in dark mode showing a post by “MastoBlaster – Official Account” (@mastoblaster@mastoblaster.app) that says “hello!” followed by the hashtag #MastoBlaster. A share menu is open with options in Italian: “Condividi”, “Cita post”, and “Mostra condivisioni.” The post was shared by Paul Buetow and has three replies.

                                                                                                                                                                      Alt...Screenshot of the MastoBlaster mobile app in dark mode showing a post by “MastoBlaster – Official Account” (@mastoblaster@mastoblaster.app) that says “hello!” followed by the hashtag #MastoBlaster. A share menu is open with options in Italian: “Condividi”, “Cita post”, and “Mostra condivisioni.” The post was shared by Paul Buetow and has three replies.

                                                                                                                                                                      ...

                                                                                                                                                                      [?]Jack » 🌐
                                                                                                                                                                      @knapjack@snac.gruntle.cc

                                                                                                                                                                      @mastoblaster@mastoblaster.app It's MastoBlasters all the way down.

                                                                                                                                                                        [?]Nathan Arthur [He/him] » 🔓
                                                                                                                                                                        @narthur@hachyderm.io

                                                                                                                                                                        @mastoblaster @stefano it might help if you explained what snac is. I had to look it up. At first I assumed MastoBlaster wasn’t going to work with regular mastodon servers.

                                                                                                                                                                          📌 10 ★ 11 ↺

                                                                                                                                                                          [?]MastoBlaster - Official Account » 🌐
                                                                                                                                                                          @mastoblaster@mastoblaster.app

                                                                                                                                                                          ...

                                                                                                                                                                          [?]smk » 🌐
                                                                                                                                                                          @mookie@lifeiswoohoo.net

                                                                                                                                                                          @mastoblaster

                                                                                                                                                                          Hello there!

                                                                                                                                                                            [?]Jack » 🌐
                                                                                                                                                                            @knapjack@snac.gruntle.cc

                                                                                                                                                                            @mastoblaster@mastoblaster.app 👋

                                                                                                                                                                            Might we see an Android port someday?

                                                                                                                                                                              ...
                                                                                                                                                                              1 ★ 0 ↺

                                                                                                                                                                              [?]MastoBlaster - Official Account » 🌐
                                                                                                                                                                              @mastoblaster@mastoblaster.app

                                                                                                                                                                              It's not currently planned, but never say never...

                                                                                                                                                                                [?]Waitman Gobble » 🌐
                                                                                                                                                                                @hello@rumbly.net

                                                                                                                                                                                - YouTube
                                                                                                                                                                                Enjoy the videos and music you love, upload original content, and share it all with friends, family, and the world on YouTube.
                                                                                                                                                                                - YouTube
                                                                                                                                                                                Enjoy the videos and music you love, upload original content, and share it all with friends, family, and the world on YouTube.

                                                                                                                                                                                  History