Urgent.News

One page, thousands of outlets. See who else covered it.

Editions

Tech

Apple will comply with ‘fairer’ App Tracking Transparency rules in the EU

App Tracking Transparency (ATT) is an Apple privacy initiative intended to allow iPhone owners greater control over how developers collect and use their data. However, the company was accused of treating its own apps more favourably than third-party ones. The company has now agreed to apply new rules to how ATT works throughout the EU, following an investigation by the German antitrust regulator …

Apple will comply with ‘fairer’ App Tracking Transparency rules in the EU

Apple has committed to implementing a "fairer" App Tracking Transparency system in the EU following an investigation by the German antitrust regulator. The ATT initiative allows iPhone users to have more control over how developers collect and utilize their data. However, Apple was accused of treating its own apps more favorably than third-party apps.

The company has now agreed to the new rules throughout the EU, with a monitoring period of seven years. Apple must make the consent pop-ups displayed to outside developers "visually and linguistically neutral," removing discouraging wording and symbols. Developers will be allowed to combine Apple's mandatory tracking request with their own data-protection prompt. The changes are expected to be implemented within four months.

Written by urgent.news from 9to5Mac's reporting — not their text. Machine-written — may contain errors; check the original before relying on it.

Read the original at 9to5mac.com →

More in Tech

Ask HN: Alternatives to GitHub

Github has been down consistently over the last few months - does it make sense to switch to alternatives? Comments URL: https://news.ycombinator.com/item?id=49331033 Points: 240 # Comments: 146

Rate Limiting a Crawler Across Node Cluster Workers

Code: Megapixel99/webCrawler This project is a small search engine I wrote to understand how one works: a crawler, an inverted index in MongoDB, and a BM25 ranker, all written by hand instead of reaching for Elasticsearch. The first version was not something you should point at the open web.

  • Rate limiter initially lacked rate limiting, causing server overload.
  • Fixed by storing rate limiting state in shared MongoDB collection.
  • Implemented atomic findOneAndUpdate operation to prevent race conditions.

More from Monday 17 August →