Update: 10 days later with the Kompakt

An update

About a day after getting the Kompakt, I posted my first impressions. I loved the idea of the phone, but 24 hours in I wasn’t sure it cleared the bar as a communication device to replace my Pixel 8. I was weighing returning it and coming back in six months, and I asked to be talked out of it if I was missing something obvious. The community and Mudita staff stepped up. Their comments and suggestions made a real difference, and the phone is working much better for me now. I want to acknowledge that up front.

This is the longer follow-up: what works, what still doesn’t, and what I’m waiting on.

I still love the idea

The Kompakt is built on a principle I fully agree with: a phone shouldn’t be designed to create screen time. It shouldn’t be the thing you pick up to check one message and put down forty minutes later, after scrolling past content you won’t remember. Mudita chose not to enable any of that, and I applaud them for it.

I didn’t come to the Kompakt to kick a habit. My Pixel already had no Instagram, no Facebook, no Twitter, nothing. I bought the Kompakt to support a company trying to do something different, and to find out whether a purpose-built minimal phone could be my everyday phone.

This is my opinion, based on my own use. It isn’t a spec-sheet review.

Yes, I’m compromising

Yes, a minimal phone is about compromise. I’m back to carrying physical cards and paying with them. I can’t store tickets on the phone, so I get paper copies. Those are real trade-offs and I’ve accepted them. That’s what a minimal phone asks of you.

But there’s a line. A lot of what we rely on our phones for has nothing to do with scrolling:

  • Getting a message from family

  • Waking up on time

  • Logging in to your bank

  • Paying for parking where the app is the only way to pay

  • Getting driving directions in the car, or on the bus

None of that creates screen time. It’s the phone doing its job and getting out of the way, which is exactly what a minimal phone is supposed to be good at. The question isn’t “Can it replace my Pixel?” It’s “Can it reliably handle the things a minimal phone has to handle for someone living a normal, everyday life?”

How each use case is evaluated

Each use case starts with a list of what I think it needs to cover. Then:

  • Reality: my experience with what the Kompakt actually does, stock and with sideloaded apps: what works well, what doesn’t, and the workarounds

  • Promised: what Mudita has said is coming in 1.6, 2.0 or 2.x (see Sources at the end)

  • Verdict: :white_check_mark: Ready · :warning: Usable with compromises · :no_entry: Not ready


1. Communication (first and foremost)

The non-negotiable. If a minimal phone can’t do this well, nothing else matters.

  • Calls (quality, reliability, VoLTE/Wi-Fi calling, voicemail)

  • SMS/MMS (group texts, pictures)

  • Messaging apps people use (Signal, WhatsApp, Telegram, etc)

  • Email: still a primary channel for a lot of communication (accounts, sync, attachments, etc)

  • Notifications: do messages, emails and calls reliably reach you, promptly and without being missed or delayed? Can you control which apps are allowed to interrupt you?

  • Do Not Disturb with exceptions: silence everything (overnight, in a meeting) except a handful of favorite contacts who can always get through

  • Contacts: sync with the service you already use (no manual import), and stay clean and reliable

Reality:

Overall, I find it very usable. The basics are there, but the everyday workflow needs more work.

What works

  • Phone calls work. I rely on VoLTE, and it works well.

  • SMS and MMS work.

  • I sideloaded the FUTO keyboard and get voice-to-text that runs locally on the phone. It works well enough.

  • I sideloaded WhatsApp and it runs.

What doesn’t

  • Notifications. Out of the box, a new text is just a sound with nothing on screen. I had to sideload the Katapult launcher to get badges for texts and missed calls, and even then they don’t reliably clear once I’ve seen them. (D4)

  • No voicemail indicator. I have no idea whether someone left me a message. (D9)

  • No RCS. I understand RCS is hard to implement, but people who send me RCS messages have to be told to switch to SMS/MMS. It’s a pain, but doable. (D12)

  • Tapping a text notification doesn’t open that text. It takes me to whatever conversation I was last looking at. (D13)

  • Contacts. They get duplicated if I interact with that person, merging them breaks things, and the only fix is to delete everything and re-import. (D5)

Do Not Disturb, except the people who matter

On Android, I can silence everything, like a night-time mode, and still let my favorites through. I love that feature, because I always want my kids to be able to reach me. Always. The Kompakt can’t do this today. (D3) That’s why the hardware Offline+ switch doesn’t really work for me: it cuts everyone off, including my kids. So I can’t filter out the noise without also making myself unreachable to the very small handful of people who need to reach me. This is a critical feature for me. I understand if others don’t want it. But I was thinking about recommending this phone to my parents, who are seniors, and without this feature I don’t think I can.

Contacts should sync, not import

My contacts live in one place, and I use them everywhere in my desktop life. I don’t want to import them onto the phone. I just want them to sync.

Today the only way in is importing, and contact management is broken: contacts get duplicated, merging them breaks things, and the fix is to wipe everything and start over. (D5, D10) A communication device has to manage contacts reliably. That’s the foundation calls, texts and WhatsApp all sit on.

Google Contacts sync is on the 2.x roadmap, and it can’t come soon enough. :smiley:

Sideloaded apps deserve better support

WhatsApp is a good example. Many of our social groups live on WhatsApp. That isn’t about scrolling. It’s about not making everyone else change how they talk to you. People will sideload it, so the Kompakt should support that better. Right now the notification and contact problems (D4, D5) hit these apps too.

Email: not yet tested.

Promised:

  • 1.6: A voicemail indicator on the Phone app icon and in call history, plus voicemail access from the Phone app (compatible networks, mainly North America). This should fix D9.

  • 1.6: A single switch to turn off notification vibrations, and unspecified “reliability fixes” for Messages and Contacts.

  • 2.x: Google Contacts sync (D10), custom notification sounds, Do Not Disturb. The roadmap doesn’t say whether Do Not Disturb will let favorites through. (D3)

Verdict: :warning: Usable with compromises

2. Transportation

  • Turn-by-turn navigation (driving, walking, cycling)

  • Public transit (routes, schedules, real-time arrivals, transit passes)

  • Ride sharing (Uber, Lyft, etc)

  • Parking apps: in a lot of places, the app is the only way to pay for parking. There’s no meter and no pay station. This makes parking a necessity, not a nice-to-have.

    • Do they install (sideloaded), run, and take payment?

    • Do they send reminders when your session is about to expire, and let you extend it? (This depends on notifications working; see D4.)

    • Can they use location to find the right parking zone?

    • Can you scan the QR code on the parking sign to pay? (see QR codes in cross-cutting concerns)

Reality:

Not yet tested. I haven’t used maps yet. I’m waiting for the 1.6 update, which has release notes specific to maps. Its rollout is currently paused until a 1.6.1 hotfix is out, with no date given. If I don’t have to sideload a navigation app, that’ll be great, but it’s to be determined. I have not tried any ride sharing or parking apps yet. I do anticipate that ride sharing will be a problem as they likely rely on Google services, but the forums to suggests there is an answer here. I do expect my parking apps will work.

Promised:

  • 1.6: A guided Maps setup the first time you open it (location permissions and A-GPS), approximate location while a precise fix is found, better address search for regional address formats, and driving as the default mode.

Verdict: TBD (waiting on 1.6) and I still need to try parking and ride sharing.

3. Music & Audio

  • Local music playback

  • Streaming (Spotify, Apple Music, etc.)

  • Podcasts

  • Audiobooks

Bluetooth audio (critical)

This is how most of us actually listen to music and podcasts, especially in the car. If Bluetooth is flaky, the whole music use case falls apart.

  • Car stereo pairing, and reliable auto-reconnect when you start the car

  • Track controls from the car and steering wheel (play/pause/skip)

  • Track info shown on the car display (song, artist, podcast title)

  • Hands-free calling through the car (this ties back to Communication)

  • Headphones and earbuds: pairing, stability, audio quality

  • Switching between devices, and the connection not dropping mid-drive

Reality:

I use Spotify only. Given how popular it is, I expect compatibility to be one of the Kompakt’s stronger points, and it does work.

  • The Spotify interface is hard to use on E Ink. That’s not Mudita’s fault: Spotify only offers a dark theme, and E Ink needs a light background. Spotify needs a light-background option.

  • Once Spotify is started, it keeps running in the background until you reboot. There’s no way to close it. (D7)

  • Sometimes a notification stops the music, and it doesn’t come back on. It’s an annoyance: you just hit play again. (D15)

  • The phone can’t rotate to landscape, which would make apps like Spotify easier to use. (D14)

Where I’d put the effort

Personally, I’d invest less in the “load up your MP3s” workflow and more in better integration with streaming services. From what I see around me, almost everyone streams their music and podcasts now, and the people loading their own MP3s are a very small minority. The roadmap’s planned music player improvements (“enhanced playback, controls, and library management”) look aimed at local files, when arguable the much bigger win would be making the streaming apps people use work well.

Promised:

  • 2.0: Android app management: “Close apps running in the background or uninstall those you no longer need.” This should fix D7 (and D8).

  • 2.x: Music player improvements: “Enhanced playback, controls, and library management.”

Verdict: :warning: Usable with compromises

4. Calendar & Scheduling

  • Calendar sync (Google, iCloud, Outlook/Exchange)

  • Event reminders and notifications

  • Accept/reject invite

Reality:

I would not have bought this phone without the announcement of Google Calendar support. For me (and I have to assume most everyone), a local calendar isn’t useful. My schedule lives in my actual calendars, and a calendar that isn’t connected to them is not a feature.

  • There’s no native sync with Google Calendar (or any other calendar service) today. (D1)

  • There’s a DAVx⁵ workaround, but I’m going to wait for native integration. Calendar sync is table stakes.

  • After installing the Katapult launcher, I appear to have two calendars, and neither of them is useful. (D16)

Until it syncs with my real calendars, I won’t even open the calendar app.

Promised:

  • 1.6: Separate vibration settings for each alarm, and unspecified Calendar reliability fixes.

  • 2.0: Two-way Google Calendar sync: “Check your schedule and add events directly on the phone.” :partying_face:

Verdict: :no_entry: Not ready

5. Authentication & 2FA

A lot of people keep a smartphone only because their logins depend on it. If the Kompakt can’t handle this, it can’t be anyone’s only phone.

  • Authenticator apps (TOTP: Google Authenticator, 2FAS, etc.). Setup almost always means scanning a QR code.

  • Scanning a QR code to log in or link a device (e.g., linking Signal or WhatsApp to a computer)

  • Vendor-specific apps (Microsoft Authenticator, Duo, Okta, bank security apps)

  • SMS verification codes

  • Passkeys

  • Password manager autofill (filling passwords into apps without copy and paste)

  • “Sign in with Google” and other single sign-on (OIDC) in apps

Reality:

  • Password manager: I sideloaded Bitwarden (my choice for a paasword manager), and it runs. But when I signed in to Spotify, I had to copy and paste my password manually. I didn’t find the autofill integration you get with stock Android, though I may just not have found the setting. If anyone in the community knows how to get autofill working, let me know.

  • 2FA: Not yet tested. I haven’t installed an authenticator app on the phone; I use a browser extension on my desktop.

  • Passkeys: Not yet tested. I have a use case for them and will report back.

  • Sign in with Google: I’d love OIDC support, like Sign in with Google. Most of my apps would use it. In stock Android, I’m pretty sure this relies on Google Play Services, which the Kompakt doesn’t have. I read that the community workaround requires unlocking the bootloader and rooting the phone. I’m not doing that. For anyone whose work or personal accounts depend on single sign-on, this is likely a deal breaker. (D2)

Verdict: TBD

6. Alarms

The phone is the alarm clock now. I don’t want to be relying on a hotel alarm clock, or wondering whether my phone will actually wake me up.

  • Alarms go off every time, with no exceptions: in silent mode, in do-not-disturb, overnight, and after a restart or update

  • Loud enough to wake you

  • Recurring schedules (weekdays, specific days) and multiple alarms

  • Snooze that behaves predictably

  • Handles travel correctly (time zone changes, daylight saving)

Verdict: TBD: Not yet tested


Defect/Gap log

A running list of what I’ve actually run into. Severity is a first pass and can be adjusted.

  • Blocker: makes the use case fail

  • Major: needs a workaround, or puts data at risk

  • Minor: an annoyance

Note: I can’t seem to get the table to render properly. Here’s the table in edit mode.

ID Defect Workaround Promised fix
D1 No native calendar sync (Google, iCloud or Outlook). The built-in calendar is local only. DAVx⁵ (sideloaded) 2.0 (Google Calendar two-way sync)
D2 No “Sign in with Google” or other single sign-on (OIDC) in apps, because the phone has no Google Play Services. I read something about microG, which requires unlocking the bootloader and rooting the phone None
D3 No Do Not Disturb that lets favorite contacts through. Offline+ cuts everyone off, including family who must always be able to reach you. None 2.x (Do Not Disturb; exceptions for favorites not specified)
D4 Stock notifications are sound only. Even with Katapult (v1.5) sideloaded, notification badges (texts, missed calls) don’t reliably clear after you’ve seen them. Also affects sideloaded apps like WhatsApp. Sideload katapult-v1.5-release.apk. This only partly fixes it. None.
D5 Contacts get duplicated when you interact with that person. Merging the duplicates breaks things. Delete all contacts and re-import. Don’t merge. Contacts reliability fixes (1.6)
D6 Voice recordings can’t be exported. No audio files show up in Mudita Center. None known Voice Recorder reliability fixes (1.6); export not mentioned
D7 You can’t see or close running apps. Spotify keeps running in the background until you reboot. Reboot the phone. 2.0 (close background apps)
D8 Apps can’t be uninstalled. None known 2.0 (uninstall apps)
D9 No voicemail indicator. You can’t tell whether you have a message. Check voicemail manually. 1.6 (voicemail indicator)
D10 No contact sync. Contacts can only be imported, not synced with Google or another service you use everywhere else. Import manually (and re-import after D5). 2.x (Google Contacts sync)
D11 Weather shows “No Weather Data” until you tap the weather icon. Tap the icon to refresh it. Weather reliability fixes (1.6)
D12 No RCS support. Ask RCS senders to switch to SMS/MMS. None
D13 Tapping a text notification opens the last conversation you viewed, not the new message. Navigate to the message manually. None specific
D14 The screen can’t rotate to landscape. Phones should just be able to do this, and some apps are easier to use sideways. None None
D15 A notification sometimes stops music playback, and it doesn’t resume. Hit play again. None
D16 After installing the Katapult launcher, two calendar apps appear, and neither is useful. None None

Conclusion

Where things stand today:

  • Communication: :warning: Usable with compromises

  • Music & Audio: :warning: Usable with compromises

  • Calendar: :no_entry: Not ready

  • Transportation: TBD, waiting on 1.6

  • Authentication: TBD, still testing

I want to thank Mudita for extending my trial period. I’m excited for 1.6 and 2.x, and I’m hoping they tackle much of what I’ve described here. I also want to thank them for their transparency. They communicate well, with a public roadmap, clear release notes, and staff who answer on the forum. That’s worth a tonne. I’ll most likely keep this phone. The trial period may not be long enough for it to become my daily driver, but all indications are that the Kompakt will get there. I just need to be patient.

Lastly, as an experienced software engineer, I’d love to see a process for the community to contribute and help accelerate some of this. I can probably help, and I doubt I’m the only one.


Sources

What Mudita has promised for 1.6, 2.0 and 2.x comes from:

4 Likes

Just to chime in to Andy’s excellent piece:

Thanks for such a thorough and fair write-up, I’m another Kompakt user trying hard to make it my daily driver, and I agree with the sentiment of your other points.

I want Mudita to succeed. I believe in the vision of a phone that does its job and gets out of the way, and I appreciate how hard it is to compete with companies that have far deeper resources. The public roadmap and the staff who answer here are genuinely valued.

Two gaps matter a lot to me:

Microsoft Exchange connection. Much of my working life sits in Exchange, so calendar and email sync is a must. The Supernote handles this, so it is clearly achievable on an E Ink device.

NFC. The hardware is already in the phone, but it isn’t enabled. Switching it on would open up contactless payments, tickets and building access, which are exactly the everyday tasks that would let me leave my other phone behind.

As a technology architect, I suspect people like me are among the hardest users to please. We spot every rough edge and we’re used to a mature ecosystem. I mean that as context for the bluntness of our feedback, not as a complaint. It comes from wanting this to work, and I’m happy to be patient while it does.

Like you, I’d welcome a route for the community to contribute and help accelerate things.

3 Likes

@andy.czerwonka Thank you for coming back with such a thoughtful follow-up. :blush: It’s encouraging to hear that the suggestions from the community and our team have made a real difference in your first ten days with Mudita Kompakt.

And a big thank-you to everyone here on the Mudita Community Forum who stepped in to help. Sharing your experience, answering questions, and helping someone find their footing makes this community something special.

We hear your point about everyday practical needs. Wanting fewer distractions while still needing family messages, calendar access, and reliable communication is totally valid & understandable. The example of wanting your kids to reach you while other interruptions are silenced makes that especially clear.

We also appreciate how carefully you’ve separated what you’ve tested, what remains unresolved, and what you’re waiting to try. That detail helps us understand where the experience is working for you and where it still needs attention. I am going to pass this feedback to the team because it’s very valuable.

Thank you, too, for offering your experience as a software engineer. What kind of contribution would you be most interested in making?

We’re glad you’ve given Mudita Kompakt more time, and we appreciate the candid feedback along the way. Please keep sharing how it fits into your everyday life.

2 Likes

@urszula Ideally, anything on the roadmap, but most critically, the things that take the Kompakt to the next level. That can be fixing defect, add features, etc. For example, because I personally see no value in local music play, so I would not choose to work on that feature. I would however, want to make using Spotify a better experience. That might mean better battery management, it might mean easier ways to close running apps, etc. But as a contributor, I’d want to work within the product roadmap and contribution guidelines that are specified by by Mudita. I’ve spent years writing Scala and Java, and a bit of Kotlin. I mostly write Rust and Scala these days, but again, given the Android core, getting up to speed would be fairly trivial.

2 Likes

This is a great list. I really hope your first contribution will be the “do not disturb, except for favourites”. … as you’ve described it, it’s “critical” for me too. :slight_smile:

1 Like

I don’t think there’s a mechanism to contribute at this time - not sure if that’s a strategy for Mudita atm.

1 Like

Just a heads up that DND mode is on our radar and is on the roadmap:

1 Like

ahh, perfect… good to know, thank you :slight_smile:

1 Like