4 ms·
> You can share your proxy with friends and family using this URL format: https://signal.tube/#<your_domain_name> https://signal.tube/#<your_domain_name> […] Th
by aendruk 6y ago
> You can share your proxy with friends and family using this URL format: https://signal.tube/#<your_domain_name> https://signal.tube/#<your_domain_name> […] The latest beta release of the Android app is registered to handle links from signal.tube.
This scheme is convenient for those with correctly configured devices, but comes at the cost to everyone else of increased risk of inadvertent leaks of the fact that they're attempting to circumvent the block. I'd be interested to hear more about what factored into the decision to make this trade-off.
- remram 6y agoGood point! I wonder why they didn't reverse the scheme, e.g. https://mydomain.example.org/#is-a-signal-proxy https://mydomain.example.org/#is-a-signal-proxy
- mhils 6y agoAFAIK you can register URL handlers for a specific domain (signal.tube), but not for a specific hash. And you don't want Signal to appear as an alternative browser on every link. Edit: On a second thought, I wonder if a custom scheme would have worked, e.g. signal-proxy://example.com?
- remram 6y agoYou can set the host to "*" on Android, but maybe not on iOS? For example, my Mastodon app pops up to open all links that look like a Mastodon profile (https://example.org/@somename https://example.org/@somename). https://github.com/tateisu/SubwayTooter/blob/4cf16c6ee890a7d492cd90bf9bc68dffff879e9d/app/src/main/AndroidManifest.xml#L134-L137 https://github.com/tateisu/SubwayTooter/blob/4cf16c6ee890a7d...
- 2cb 6y agoIf you click on one of the links it is using sgnl://signal.tube/#[domain] to deliver the proxy settings to the Signal app.