默认情况下,Signal 不会撤回消息。
By default, Signal doesn't recall

原始链接: https://signal.org/blog/signal-doesnt-recall/

Signal 桌面版在Windows系统上实现了一个“屏幕安全”设置,在Windows 11上默认启用,以对抗微软的“召回”(Recall)功能。该功能会捕获用户的活动截图,“召回”功能对Signal消息的隐私构成威胁。“屏幕安全”启用后,可以防止截取Signal桌面版内容的屏幕截图。 此解决方案使用DRM标记来阻止截图捕获,这通常用于版权保护,也体现了Signal可用的工具有限。虽然这可能会影响辅助功能工具,但可以在Signal的隐私设置中轻松禁用此设置。Signal批评微软缺乏用于隐私保护的开发者工具,并警告未来与人工智能相关的威胁。 他们强调操作系统厂商需要为保护隐私的应用程序提供保护敏感数据的工具。Signal强调在消息应用程序中隐私的重要性,认为它们应该像私密浏览窗口一样受到谨慎对待。最终,Signal能否支持某个平台取决于厂商对隐私的承诺。

Hacker News 用户正在讨论 Signal 的一项新功能,该功能阻止微软的 Recall 功能在 Windows 11 上截取 Signal 消息的屏幕截图。一些人赞赏 Signal 对隐私的承诺,另一些人则批评需要使用 DRM 来保护操作系统,并质疑其时机,指出 Recall 是可选的,而且该功能很容易禁用。 许多人表达了对微软日益增长的数据收集和对用户不利的行为的担忧,促使一些人考虑转向 Linux。讨论还涵盖了 Linux 发行版、在 Linux 上玩游戏以及广泛采用 Linux 的挑战。一些人反对 Signal 的做法,强调担忧微软随时可能重写 Windows 以绕过 Signal 的 DRM 解决方案。用户就不同操作系统和软件的安全性和可信度进行了辩论,对开源和第三方审计的作用持有不同意见。一些人抱怨 Signal 仍然依赖电话号码进行注册。

原文

A screenshot of a Microsoft Windows desktop. Microsoft Paint and Minesweeper are visible behind a black rectangular window that is empty except for graffiti-style text that says "SIGNAL WAS HERE".

Signal Desktop now includes support for a new “Screen security” setting that is designed to help prevent your own computer from capturing screenshots of your Signal chats on Windows. This setting is automatically enabled by default in Signal Desktop on Windows 11.

If you’re wondering why we’re only implementing this on Windows right now, it’s because the purpose of this setting is to protect your Signal messages from Microsoft Recall.

First announced on May 20, 2024, Microsoft Recall takes screenshots of your apps every few seconds as you use your computer and then stores them in an easily searchable database. In Microsoft’s own words, its goal is to act as a sort of “photographic memory” for everything that you do on your computer. The words that other people chose to describe Recall upon its debut were decidedly less positive. After an intense security backlash and significant public outcry, Microsoft quickly pulled the feature.

It’s a one-year anniversary that nobody wants to celebrate, but Recall is back and Signal is ready.

Although Microsoft made several adjustments over the past twelve months in response to critical feedback, the revamped version of Recall still places any content that’s displayed within privacy-preserving apps like Signal at risk. As a result, we are enabling an extra layer of protection by default on Windows 11 in order to help maintain the security of Signal Desktop on that platform even though it introduces some usability trade-offs. Microsoft has simply given us no other option.

Fade to Black

If you attempt to take a screenshot of Signal Desktop when screen security is enabled, nothing will appear. This limitation can be frustrating, but it might look familiar to you if you’ve ever had the audacity to try and take a screenshot of a movie or TV show on Windows. According to Microsoft’s official developer documentation, setting the correct Digital Rights Management (DRM) flag on the application window will ensure that “content won’t show up in Recall or any other screenshot application.” So that’s exactly what Signal Desktop is now doing on Windows 11 by default.

A stylized close-up crop of a movie screenplay that says "INT. COPILOT+ PC MANUFACTURING FACILITY - NIGHT - METALLIC SHELVES in endless rows stretch into the darkness. Two figures crouch in the shadows. ALICE: DRM technology has been consistently used against us. BOB: It won't be the first time we've turned the tables. ALICE: My life has always felt like a movie."

Apps like Signal have essentially no control over what content Recall is able to capture, and implementing “DRM” that works for you (not against you) is the best choice that we had. It’s like a scene in a movie where the villain has switched sides, and you can’t screenshot this one by default either.

Warning Shots

Microsoft has launched Recall without granular settings for app developers that would enable Signal to easily protect privacy, which is a glaring omission that limits our choices. Signal is using the tools that are available to us even though we recognize that there are many legitimate use cases where someone might need to take a screenshot. For example, some accessibility software (such as screen readers or magnification tools for people who are visually impaired) may not function correctly otherwise.

To help mitigate this issue, we made the setting easy to disable (Signal Settings → Privacy → Screen security), but it’s difficult to accidentally disable. Turning off “Screen security” in Signal Desktop on Windows 11 will always display a warning and require confirmation in order to continue.

A screenshot of a warning dialog box that says "Disable screen security? If disabled, this may allow Microsoft Windows to capture screenshots of Signal and use them for features that may not be private."

This setting is local to your computer and doesn’t apply to screenshots on other devices. If you are communicating with someone who uses a screen reader on macOS or Linux, for example, keeping screen security enabled on your side won’t prevent them from taking screenshots or adversely affect any accessibility software they may be using.

We hope that the AI teams building systems like Recall will think through these implications more carefully in the future. Apps like Signal shouldn’t have to implement “one weird trick” in order to maintain the privacy and integrity of their services without proper developer tools. People who care about privacy shouldn’t be forced to sacrifice accessibility upon the altar of AI aspirations either.

Future Recallections

“Take a screenshot every few seconds” legitimately sounds like a suggestion from a low-parameter LLM that was given a prompt like “How do I add an arbitrary AI feature to my operating system as quickly as possible in order to make investors happy?” — but more sophisticated threats are on the horizon.

The integration of AI agents with pervasive permissions, questionable security hygiene, and an insatiable hunger for data has the potential to break the blood-brain barrier between applications and operating systems. This poses a significant threat to Signal, and to every privacy-preserving application in general.

People everywhere rely on Signal to protect their communication, including human rights workers, governments, board rooms, militaries, and millions of individuals around the world for whom privacy is an existential matter. Apps like Signal must maintain their ability to prioritize security by default in a way that can be publicly validated. It’s imperative that privacy-preserving apps retain the ability to uphold these promises on every platform, including Microsoft Windows.

In order to do this, the ecosystem needs to do its part too. Operating system vendors, especially those who are shipping AI agents, need to ensure that the developers of apps like Signal always have the necessary tools and options at their disposal to reject granting OS-level AI systems access to any sensitive information within their apps.

“Move fast and break things” is going to be a tough habit for the tech industry to, well, break. But MVP shouldn’t also stand for “Minimum Viable Precautions.” It’s ultimately up to companies like Microsoft to ensure that their platforms remain a suitable foundation for privacy-preserving applications like Signal. If that ever stops being the case, we’ll have to stop supporting those platforms.

Messaging apps are a window into your entire life. They’re where we share our favorite memories, fall in love, complain, smile, cry, and express who we really are. Given this reality, private messaging apps like Signal deserve to be treated with at least the same level of caution that’s afforded to a web browser’s private or incognito browsing window — which Microsoft has already excluded from Recall by default.

Screen security for Signal Desktop on Microsoft Windows is rolling out now, and enabled by default on Windows 11. We’d like to express our sincere appreciation to the Signal community for helping us test this release during the beta period. We couldn’t do this work without your support.

联系我们 contact @ memedata.com