As someone who's been following this space my entire career, it's so refreshing to see this come to light. Congrats on the launch! I know for a fact this will be an indispensable tool for anyone in the data space. Will be following you guys closely!
I really like this concept. especially for the use case where I need to share my whole screen, but just want a "sandbox" of sorts to share. Typically have gotten around this with a secondary monitor that I share with, but that doesn't work when I'm on the go with my laptop. Will def be using this
On Linux, a simple solution for this particular use case is to run a VNC server inside xvfb. You get total isolation between your real desktop, and your "sandbox" - no embarrassing notifications! Of course you can't drag windows around from one to the other, but that's what a sandbox does...
A sandbox is a testing environment that isolates untested changes & experimentations from the production environments.
Chances are if you're using Salesforce for work, it's the "production" instance that is meant for prime-time. There is probably some admin/developer/IT person in your company that has access to creating sandboxes to test changes before they push to everyone else.
fwiw typically this is used by larger companies & isn't as useful for small startups.
Feedback for the Beeper team if they are reading: there is a non-zero amount of us that own Apple devices (like MacBooks or iPads) and not iPhones. For those it applies to, what if you leveraged the legitimate devices we do own as the spoofed devices used by Beeper Mini to register?
Don't know if that would solve the Phone Number registration part, but thought I'd throw this out there
Beeper cloud used the device as a relay mechanism. I'm suggesting the same on-Android-device implementation, but rather than randomly generating an apple device to send to Apple's registration servers, they use a device I legitimately own.
No relays (so preserves security) & harder for apple to identify (because to them it'd be as if I'm just using my iPad)
You can self-host this matrix bridge which is developed by beeper.
So you can host this on your mac, and then you can join that bridge using matrix.
I've used this once for whatsapp, and it worked quite well, also stuff like polls and reactions worked. Though I don't know how good the imessage bridge is feature wise.
I believe that this already works. If you register your phone number to your Apple ID on an iPhone, then Beeper Mini (and/or Cloud) should be able to receive and send messages using your phone number in iMessage just as, say, your Mac can.
What if they create a version of Beeper Mini that spoofs an apple device you own? For example: I don't want to own an iPhone, but I do have a MacBook. So rather than use a randomly generated device that tricks Apple's servers to allow me to connect, I can just use a device a legitimately own (and just trick apple to think my phone is my laptop).
I know this won't work for everyone (especially folks that don't have an Apple device). But this might be better than losing the app all together ¯\_(ツ)_/¯
(PS - I don't know much about how Beeper Mini's reverse engineering worked. Just going off what I believe I understood)
not quite what the parent comment was referring to - AirMessage is cool but needs a server Mac to run 24/7.
parent is asking if it’s possible to spoof the secure identifiers from the Mac in Beeper - extracting the secure IDs, inputting them into Beeper - at which point Beeper can communicate directly with Apple as if it is that Mac.
I was using this before beeper and switched to beeper since I could also use WhatsApp on my iPad. Worked just fine on an old otherwise unused MacBook Air I keep in my garage. I only used airmessage for iMessage on windows
Would love to connect & share more ideas that I don't have time to build myself + feedback