A bug has been detected on Apple’s Safari 15 that could allegedly track users’ browsing activity and reveal their personal data to other malicious sites. The bug was revealed in a blog post on Saturday by FingerprintJS, a Chicago, Illinois-based company which developed the “fingerprinting” service to prevent fraud and spam. According to FingerprintJS, the bug was introduced to Safari 15 via the Indexed Database API (IndexedDB), which is part of Apple’s WebKit, the web browser development engine. IndexedDB is an application programming interface (API) that stores “significant amounts of structured data” on a user’s browser, such as the websites they have previously visited, in turn making them quicker to load when users visit them again, according to Mozilla. As FingerprintJS notes, because IndexedDB is a low-level API and commonly used and supported by all major browsers, many developers “choose to use wrappers that abstract most of the technicalities and provide an easier-to-use, more developer-friendly API.” IndexedDB …