cornershop.network is a Fediverse instance that uses the ActivityPub protocol. In other words, users at this host can communicate with people that use software like Mastodon, Pleroma, Friendica, etc. all around the world.

This server runs the snac software and there is no automatic sign-up process.

Admin email
robert@cornershop.network

Search results for tag #mastoblaster

[?]Stefano Marinelli - Starling instance » 🌐
@stefano@starling.stefanomarinelli.it

This is a test from my new Starling instance on FreeBSD.
It seems quite good and MastoBlaster is working here, too.

For more information:

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

    MastoBlaster build 95 is out, and I am getting close to declaring it stable.

    The biggest update in this build is making the Home tab behavior completely explicit. Under the hood, I changed the tab dispatch in MastoBlasterApp.swift, added the Home tab notifications in NotificationDelegate.swift, and moved the actual scroll/refresh behavior into TimelineView.swift so the timeline state stays coherent.

    Here is exactly how it works now:

    • Tap Home from another tab: Switches back to the Home tab.
    • Tap Home while already there: Scrolls the current timeline to the newest posts.
    • Tap Home again while already at the top: Refreshes the timeline (with a 1.5-second cooldown to prevent accidental spamming).
    • Long-press Home: Opens the timeline picker.
    Other changes and fixes included in build 95:
    • Added a setting to completely disable Apple Intelligence.
    • Redesigned the notification view to be larger and make much better use of screen space.
    • Fixed the compose window layout for small devices like the iPhone mini.
    • Profile and banner images can now be tapped to enlarge.
    • Added support to approve or deny follower requests.
    • Added per-instance and per-account connection timeouts.
    • Added a visible Back button to the settings sheet.
    • Updated the filtered notice UI: it now shows "Filtered Post ()" directly in the header and removes the separate "Matched:" line.
    Test it out and let me know if everything holds up.


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

      RE: s.dfaria.eu/@df/33898543700666

      This is interesting and the dev confirmed that works with

      I'll create a test instance to try it.

      [?]Domingos Faria » 🌐
      @df@s.dfaria.eu

      is a lightweight server you can install by just copying files over FTP to a shared host. No PostgreSQL, no workers, no DevOps. Owning your data with can be much simpler than with . Have you tried it?
      https://github.com/dfaria-eu/Starling

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

          MastoBlaster: I've just added the option to remove the Apple Intelligence support.

          If you don't want it, you can now disable it.

          The next build will be juicy.

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

            MastoBlaster Build 94 is now available on TestFlight.

            This is a major release that merges several different development branches I've been working on, bringing together a lot of moving parts into a single build. A long, sleepless night…

            Here is what changed:

            • Full Drafts Support: A complete end-to-end draft flow. It includes auto-save, the ability to edit existing drafts, and a smart cancel confirmation that either discards a new draft or restores the original state if you were editing. It supports replies, quotes, polls, and media metadata.
            • Trending Posts: Added a new trending timeline type with proper offset pagination support.
            • Timeline Position Improvements: Added extra protection to stop SwiftUI from overwriting your saved scroll position when the view disappears or goes to the background. If a saved post can't be found in the cache, the app will now try a direct status fetch before giving up.
            • UI & Navigation Fixes: Tapping Content Warnings (CW), "Show Filtered Post", or "Show More" now goes through an inline-action guard, fixing the bug where tapping them would accidentally trigger row navigation into the thread. Filtered posts also get proper bottom padding so the list separator doesn't sit on top of the button.
            • Instance Compatibility & Tweaks: Added customizable timeout settings for slower instances (like snac on older hardware). I also fixed the 405 error when setting alt text on GoToSocial, and updated marker sync to strictly align with Mastodon’s documented form shape.
            • Testing focus: I've implemented search fixes ensuring queries stay locked to the account you are searching from. If you are on GoToSocial, please test this thoroughly and let me know how it behaves. Since this build is the result of a massive merge, keep an eye out for any regressions.

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

              MastoBlaster Build 89 is now available on TestFlight.

              This update focuses primarily on fixing several layout issues reported in previous versions. The interface should now appear much more stable and consistent.

              I especially encourage beta testers using an iPhone mini to check the visual rendering on smaller screens.

              Please submit your feedback and report any bugs directly through the TestFlight app or by replying to this post.

              Thank you for your support!


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

                Build 84 is out:

                • Added support for uploading audio/video files.
                • General fixes.

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

                  @stefano @dexter @tedu allows the same feeling.

                    [?]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.


                      [?]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.


                        [?]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

                          [?]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

                            [?]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


                              [?]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!

                                2 ★ 0 ↺

                                [?]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.)

                                  [?]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.

                                    [?]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.


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

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

                                      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.

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

                                        @stefano What a great news! 🤩
                                        Welcome 👨🏼‍🍼 :freebsd: :verified_coffee:

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

                                          This is AMAZING!

                                          Go !

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

                                            The time is probably right.

                                            Back in 2022, when I was still using iOS, I wasn’t completely happy with the Fediverse apps that were available. I was mostly using Akkoma, and the interface I liked the most was actually its web UI, even on mobile. So I started playing with Xcode and put together the foundations of an app tailored to my needs.

                                            A lot has changed since then and today we have great alternatives like IceCubes, Mona, Ivory, etc. Each one has strengths and weaknesses though, so I picked up my old project again and kept pushing it forward.

                                            So I’m happy to announce that my app will finally see the light: I’ve been using it for the past few days and, in my spare time, I’m fixing bugs and adding missing features. I’m building it around my own needs, so it doesn’t have to “appeal to everyone”. I wouldn’t call it opinionated, but it’s definitely targeted.

                                            The app will have one key trait: support will be a first-class feature, not an incidental one. Many apps, especially on iOS, support snac as a side effect, but the experience is often not optimal. In this case, the choice is deliberate and it strictly follows the Mastodon API support implemented by snac. So snac will work properly (within the limits of the platform, of course).

                                            Among the features already implemented: the app is minimal and lightweight (under 10 MB, including debug code), easy on RAM, and privacy-first (for example it strips EXIF data from media before posting, so the server will never see it). On snac it also cleans up the "Boosted by Aoderelay" messages that appear when using a relay, removes the character limit, and supports posting in Markdown.

                                            I also added support for Apple Intelligence to generate alt text, both for the media I post and for media posted by others that is missing alt text.

                                            Everything is processed locally through Apple APIs and only on supported devices. The results aren't amazing, Apple Intelligence is extremely limited, but in my opinion it's the only privacy-friendly and ethical way to approach it. And of course, you can disable it.

                                            On Mastodon it supports all the main features: lists, quote posts, granular notifications (you can choose what you want for each category), notification grouping, multi-account support, and it works.

                                            It's still missing a few things (block, etc.) and has some bugs, which I’m spotting as I keep using it.
                                            As soon as it's stable enough, I'll invite a few people to test it. I still haven't fully decided how I'll distribute it: an Apple Developer account has a yearly cost, and I hope to reuse it for other projects too. So this app might be paid, with a trial period, but if possible (I still need to check what’s feasible) I'd like it to be free if you connect to one of the BSD Cafe instances, illumos Cafe, or any snac instance, including your own.

                                            I don't know how long it will take before it's ready... but I can already tell you what it will be called.
                                            It already has a name, and it's... MastoBlaster.

                                            This name was chosen for personal reasons, and also because of its similarity to Master Blaster by Stevie Wonder, which even today feels relevant and fitting for the Fediverse.

                                            Stay tuned!