Archive for October 3, 2025

Friday, October 3, 2025

SpamSieve 3.2.1

SpamSieve 3.2.1 is a maintenance release of my Mac e-mail spam filter.

Previously:

EagleFiler 1.9.19

EagleFiler 1.9.19 is a maintenance release of my Mac digital filing cabinet and e-mail archiving app.

Previously:

ICEBlock Removed From the App Store

Ashley Oliver (Hacker News, MSN, The Verge, 9to5Mac):

Apple dropped ICEBlock, a widely used tracking tool, from its App Store Thursday after the Department of Justice raised concerns with the big tech giant that the app put law enforcement officers at risk.

[…]

Controversy surrounding ICE tracking apps intensified after last month’s deadly shooting at an ICE field office in Dallas, Texas, the latest in a series of attacks that appeared to be targeting immigration enforcement officers.

[…]

Apple said in a statement it removed ICEBlock and other apps like it.

“We created the App Store to be a safe and trusted place to discover apps. Based on information we’ve received from law enforcement about the safety risks associated with ICEBlock, we have removed it and similar apps from the App Store,” Apple said.

I’m surprised it lasted this long, since Apple also doesn’t allow apps for crowdsourcing DUI checkpoints, even though to my knowledge neither type of app is actually illegal. This is pretty much exactly how the HKmap Live situation played out, except that there Apple noted that the Web site could still be added to an iPhone user’s home screen. ICEBlock has no Web site (or Android app), so removing it from the App Store will eventually kill the service. I guess if you’ve already downloaded the app you can keep using it, but it won’t get any updates and can’t be transferred to new devices.

Previously:

Update (2025-10-04): John Gruber (Mastodon):

Fox, in its opening paragraph, describes Bondi as having “asked” Apple to remove ICEBlock from the App Store, but Bondi’s own statement uses the verb “demand”. The difference is not nitpicking. No one, not even Bondi, is claiming any aspect of ICEBlock is illegal.

[…]

Reporting and publishing where police are policing is free speech and fundamental to the civil rights and liberties of a free society.

[…]

We can all wish Apple had fought this “demand”. I certainly do. […] But I can also see why it’s not. Pick your battles.

You could look at this as a story about the Trump DoJ, and I don’t think that would be wrong. And you could argue that ICEBlock is more in the public interest than the DUI checkpoint apps, even though both are legal and both are free speech. But, zooming out, this is the same government-Apple pattern as before. Here, there were months of complaints from the administration about the app, then the recent shooting provided the justification for AG Bondi’s “demand,” after which Apple caved. Back in 2011, a group of Democrat senators, including the Majority Leader, “ask[ed]” Apple to remove DUI checkpoint apps from the App Store. Apple’s position at the time was that these apps were a “net positive” in terms of public safety. Then the government brought Bud Tribble before the Senate Judiciary Subcommittee, where Senator Schumer “demanded” and Senator Udall “lambaste[d],” and Apple changed its mind and banned the apps. The throughline is that Apple will stand up for customer privacy, unless that conflicts with a local law or Apple already has the requested data. But when it comes to apps that governments don’t like, it generally seems to remove them (as does Google).

dmitriid:

Imagine if there were independent stores on iOS or that users could install these apps from different sources.

Users should be able to just download and install the apps they want to run on their devices. Once, this was normal and expected, but now there’s a scary term for it: sideloading. The Web is sort of an escape hatch, but even its openness is in question, as both Apple and Google are working on attestation, which limits what users can do with their browser.

Previously:

Update (2025-10-06): Brent Simmons (Mastodon):

I can picture a future, as I bet you can, where RSS readers aren’t allowed on any app store, and we’re essentially required to use billionaire-owned social media and platform-owned news apps.

But there are issues with making NetNewsWire a web app.

[…]

A world where everything is on the web and nothing is on the machines that we own is a sad world where we’ve lost a core freedom.

[…]

What I want to see happen is for Apple to allow iPhone and iPad users to load — not sideload, a term I detest, because it assumes Apple’s side of things — whatever apps they want to. Because those devices are computers.

Cory Doctorow (Hacker News):

Apple does not permit its iPhone customers to install software unless it is delivered via their App Store. They claim they do so in order to protect their customers from their customers’ own bad choices about which apps to install. But time and again, Apple has shown that they exercise this control over their users to pursue their own ends, blocking:

  • A dictionary (because it contained swear words);

  • A game that simulated working in an Apple sweatshop;

  • An informative app that cataloged civilian casualties of US drone strikes;

  • The Tumblr app because some Tumblr blogs contained adult content; and

  • Working VPN apps for the entire nation of China.

Jeff Johnson:

Should anyone in the world be able to distribute iPhone apps? Yes.

Should anyone in the world be able to distribute iPhone apps with the explicit backing of Apple? No. Absolutely not.

[…]

The only reason this totally fucking nutty situation exists is that the purpose of the iOS App Store lockdown is NOT to protect Apple users but rather to extract money from developers.

I’ve always thought it was a mix of wanting money and control. But, in a way, Apple ends up with less control because, with no alternative distribution, it can’t really make the store the highly curated experience that you’d imagine it would want. Instead, the store is missing some apps that customers (and maybe Apple) would want but that governments don’t, and the store is also full of junk apps that customers don’t really want but that don’t really violate any rules so Apple kind of has to let them through.

Update (2025-10-08): John Gruber:

The only content ICEBlock contains is the location of law enforcement activity. Waze — and more notably, Apple’s own Maps app — do the exact same thing for highway speed traps.

This gets back to my earlier point that Apple has gone down a slope of policing apps based on how people choose to use them vs. based on what the binary actually does.

Previously:

Web Apps in iOS 26

Jen Simmons et al. (Mastodon):

For the last 17 years, if the website had the specific meta tag or Web Application Manifest display value in it’s code, when a user added it to their Home Screen on iOS or iPadOS, tapping its icon opened it as a web app. If the website was not configured as such, tapping its icon opened the site in a browser. Users had no choice in the matter, nor visible way to understand why some sites behaved one way while others behaved another.

On Mac, we took a different approach. When introducing Web Apps on Mac in Sep 2023, we made the decision to always open websites added to the Dock as web apps. It doesn’t matter whether or not the website has a Web Application Manifest. Users get a consistent experience. Add to Dock creates a web app.

Now, we are revising the behavior on iOS 26 and iPadOS 26. By default, every website added to the Home Screen opens as a web app. If the user prefers to add a bookmark for their browser, they can disable “Open as Web App” when adding to Home Screen — even if the site is configured to be a web app. The UI is always consistent, no matter how the site’s code is configured. And the power to define the experience is in the hands of users.

Previously: