TLDR Dev · ARTICLES & TUTORIALS

HOW BLUESKY DRAWS ITS LOGO ON SCREENSHOTS

timmarinin.net3 min read

Summary from the TLDR Dev newsletter

Bluesky uses a creative method to display its logo on screenshots while hiding it during normal app use by using a UITextField with a specific property that masks content when a screenshot is taken. This technique prevents the logo from being visible when switching between apps, relying on iOS's behavior of capturing a snapshot at the gesture's start.