You may be able to find me on other platforms by the same name!

Mastodon: specialwall@woof.tech

Contact me on SimpleX or Signal!

  • 0 Posts
  • 13 Comments
Joined 11 months ago
cake
Cake day: March 5th, 2025

help-circle






  • If the user trusts the server to serve safe JavaScript each time they connect with an empty cache (which is cleared often for privacy-conscious users), I’m not sure how this adopts a very different security posture from the Trust On First Use security model that’s used by many other apps, even if the app itself implements secure MITM mitigations using data from shared links.

    When you have an app with dedicated updates, it is possible to verify that it is genuinely from the developer or maintainer. Web browsers’ certificate validation protects against connecting to a fake server, but it does not protect the user if the server is compromised when they first connect.

    The most security-conscious users are going to end up hosting the JavaScript in a webserver on localhost, and at that point it might as well be a dedicated application.