Work uses Slack, which is quite entrenched in the organization, so trying to move all of my contacts over to something else would be nontrivial. Colleagues use it to send moderately urgent messages every now and then, so notifications on my phone would be a nice-to-have.
I haven’t had much luck finding well-maintained open-source clients for Slack. I could sandbox Play Services alongside the official app or a browser, but I’d rather not make my phone run the whole Google Play stack just for those notifications. Did I miss any low-hanging fruit or is hosting a Matrix bridge the only alternative?
Why in the world are you using company resources on a personal device? You should always seperate the two for your own peace of mind as well as privacy.
Lots of small companies don’t require/give you to use a dedicated work phone. Shit my company isn’t even all that small anymore and we still don’t.
Agreed, but company does not provide us devices. Everything I’ve said applies to my second phone running GrapheneOS, which I am using as my work phone. I’m trying to avoid setting up and running Play Services just for nice-to-have notifications when none of my other apps require it.
Cant request one? Just buy a used, cheap, bottom of the barrel android phone for work purpose. Trust me, its worth it.
It’s a hassle handling two phone but for me its well worth it. Anything work related goes into that phone. I dont touch it once im clocked out. Disable every single app that are not work related.
Yeah, matrix bridge gives you the most flexibility. That’s what beeper does
I do this. I self-host rather than use Beeper but the effect is the same. Single client (Element) to my own Matrix server (Synapse) with bridges to WhatsApp, Signal, Telegram and Slack.
I’m dying to do this but the clients for Matrix on iOS and macOS look like trash, they’re either web wrappers or have that creepy Windows look.
I really wish I had the time to study Swift and native app development.
I’m running GrapheneOS and have no idea what things look like on the fruity phones.
This: https://f-droid.org/packages/net.typeblog.shelter/
Create a “Work Profile” and apps inside can’t see the stuff on your main profile.
But as someone said, get a separate device for maximum privacy protections (and its better to separate work from life).
If you are in the US, you can get a cheap android phone for like $50 (or even less) from like walmart/target tyle of stores. They are locked, but they don’t need a plan to use. (Avoid “Verizon” ones, they require you to buy a plan for the phone to be usable, its MVNOs branded ones should be fine tho) You can just connect to wifi (or share data via hotspot from your main phone).
As for outside the US, they probably don’t have phones this cheap, because “locked-phones” aren’t a thing, but perhaps use an old phone in the drawer or get a very cheap used phone?
Same situation. But notifications is pretty easy to solve. Just set them to go to some private email.
As for accessing the app privately, also easy enough: don’t use the app, use the web interface on a private browser profile.
That’s not possible on mobile without user-agent spoofing the browser to make it appear like a desktop. But then if it’s only messages “every now and then”, that should not be problem. Just keep to desktop, your quality of life has improved already! That is just my own experience, of course.
I have an old phone with microg, slack, tasker and termux running on it. When slack receives a push notification, tasker pulls it out and sends it to a script in termux that forwards it to my gotify server, which my main phone is listening for notifications on.
I’ve emailed Slack a bunch of times asking for unified push or even just an API route I can listen on, but so far I’ve had no luck.