3 Important Changes That Make the AirTag 2 A Better Tracker – OrcaCore

Posted on

3 Important Changes That Make the AirTag 2 A Better Tracker – OrcaCore

In this article from OrcaCore, you will learn about 3 important changes that make AirTag 2 a better tracker. Apple introduced its small and practical trackers called AirTags in 2021. These small devices help users find their lost items easily. After a few years, according to reliable sources, Apple is developing the second generation of AirTags, which will likely be introduced with significant improvements in various areas. Let’s delve into what makes the AirTag 2 a potentially game-changing device.

AirTag 2nd Generation – AirTag 2

In terms of design, no major changes are expected for the AirTag 2. However, in the new generation, the internal speaker of the device will be more difficult to remove. This change is made to prevent possible misuse of the AirTag to stalk and harass people.

Other improvements expected for the second-generation AirTag include an increased coverage area and improved performance of the Precision Finding feature at greater distances. This feature helps users find lost objects more accurately.

airtag 2

Ming-Chi Kuo, a leading Apple analyst, had previously indicated that the new generation of AirTag would be compatible with the Apple Vision Pro mixed reality headset. He did not provide further details on this. In addition, Kuo announced that mass production of the AirTag 2, which was originally scheduled to begin in the fourth quarter of 2024, has been postponed to 2025. The reason for this delay is still unclear.

The AirTag 2 will be equipped with a chip that offers much more accurate performance than the current version. If this claim is true, we can expect the device to benefit from the second generation of the Ultra Wideband chip, which was introduced in the iPhone 15 models.

Significantly Increased Range

One of the most anticipated changes in the AirTag 2 is a significant improvement in range and accuracy. Apple will use a new Ultra Wide Band (UWB) chip in this generation, which can increase the tracking range by up to three times.

Currently, current AirTags can track objects at a distance of 10 to 30 meters with high accuracy, and with the use of the new chip, the said distance will increase to 30 to 90 meters.

Improved Tracking Accuracy

In addition to increasing range, the ultra-wideband chip in question could also improve location accuracy, especially in sparsely populated areas. The enhanced precision will make finding lost items easier and faster. This is a key feature that makes the AirTag 2 more desirable.

Greater Focus on Privacy

One of the main concerns about AirTags has been the possibility of them being misused for stalking and harassment. In recent years, there have been reports of people using AirTags to track others without their consent, and Apple is focusing more on privacy in the next generation of AirTags to address this issue.

Anti-tracking features are expected to be improved in AirTag 2, making it easier for users to identify unknown AirTags. Apple is also likely to include measures to prevent malicious people from disabling the AirTag speaker and tampering with the device. The speaker plays an important role in alerting people to the presence of an unknown AirTag near them.

AirTag 2 Release Date and Price

According to Bloomberg, the AirTag 2 is in development with the codename B589 and is expected to be released in mid-2025. The first-generation AirTags currently retail for $24 for a single unit and $69.99 for a four-pack. Given the features and potential improvements of the AirTag 2, many experts believe that Apple is unlikely to change the price of its new AirTags.

Conclusion

Overall, the AirTag 2 promises to be a major leap forward in object tracking technology, with improved tracking range, location accuracy, and a greater focus on privacy. The device could become a more essential and practical tool for users, helping them protect their belongings with greater peace of mind. The improved range, accuracy, and privacy features of the AirTag 2 address key limitations of the first generation.

Also, you may like to read the following articles:

AI TV Improves Watching TV Experience

Samsung Bespoke Appliances with Bixby

Internet of Things in Smart Homes

Alternative Solutions for Enhanced Anti-Stalking Measures in AirTag 2

While the original article highlights enhanced anti-tracking features as a key improvement in the AirTag 2, let’s explore alternative and supplementary solutions that could further strengthen privacy and security:

1. Dynamic Encryption & Decentralized Alerting:

Instead of relying solely on the AirTag speaker and proximity alerts, which can be disabled or ignored, Apple could implement a dynamic encryption system combined with a decentralized alerting mechanism.

  • Explanation: Each AirTag would generate a unique, time-sensitive encryption key. This key would be used to encrypt the location data broadcast by the AirTag. Only authorized devices (e.g., the owner’s iPhone) would possess the ability to decrypt this data, using a combination of iCloud Keychain and biometrics (Face ID/Touch ID).

    If an AirTag is detected moving with an unknown person for a sustained period, a decentralized alert system, leveraging Apple’s vast network of devices, could be triggered. This alert wouldn’t rely on the AirTag itself but rather on the collective awareness of nearby iPhones.

    For example, if 10 different iPhones, independently, detect the same unidentified AirTag moving with the same unknown person for longer than a set threshold (e.g., 30 minutes), those iPhones could silently relay an alert, with anonymized location data, to Apple. Apple could then analyze this data and, if a pattern of potential stalking is detected, send an alert to the potential victim’s device, even if the AirTag speaker is disabled.

  • Code Example (Illustrative – Python): This is a simplified conceptual example to demonstrate the core idea of dynamic encryption. Real-world implementation would require significant modifications and integration with Apple’s secure enclave and iCloud services.

import time
import hashlib
import hmac
import base64

def generate_dynamic_key(secret_key, timestamp):
    """Generates a dynamic encryption key based on a secret key and timestamp."""
    message = str(timestamp).encode('utf-8')
    hashed = hmac.new(secret_key.encode('utf-8'), message, hashlib.sha256).digest()
    return base64.b64encode(hashed).decode('utf-8')

def encrypt_location_data(location_data, encryption_key):
    """Simulates encrypting location data with the dynamic key."""
    # In reality, a strong encryption algorithm like AES would be used.
    # This is just a placeholder for demonstration.
    encrypted_data = ''.join([chr(ord(c) + len(encryption_key)) for c in location_data])
    return encrypted_data

def decrypt_location_data(encrypted_data, encryption_key):
    """Simulates decrypting the location data."""
    decrypted_data = ''.join([chr(ord(c) - len(encryption_key)) for c in encrypted_data])
    return decrypted_data

# Example Usage:
secret_key = "MySuperSecretAirTagKey"  # This should be securely stored in the AirTag
location_data = "Latitude: 34.0522, Longitude: -118.2437"
timestamp = int(time.time())

encryption_key = generate_dynamic_key(secret_key, timestamp)
encrypted_location = encrypt_location_data(location_data, encryption_key)
print(f"Encrypted Location Data: {encrypted_location}")

decrypted_location = decrypt_location_data(encrypted_location, encryption_key)
print(f"Decrypted Location Data: {decrypted_location}")

2. Context-Aware Privacy Profiles:

Instead of a universal anti-stalking feature, Apple could introduce context-aware privacy profiles. These profiles would allow users to define specific scenarios where the AirTag’s behavior changes to prioritize privacy.

  • Explanation: Users could create profiles like "Work," "Home," or "Travel." In the "Work" profile, for example, the AirTag could be configured to not transmit location data when near the user’s workplace (determined by geofencing). In the "Travel" profile, the AirTag could automatically activate a heightened anti-stalking mode, proactively scanning for unauthorized trackers in the vicinity.

    Furthermore, these profiles could integrate with Apple’s Focus modes. When a user activates a "Personal Time" Focus, any AirTags associated with them could automatically enter a high-privacy mode, limiting location data sharing and increasing the sensitivity of anti-stalking alerts.

  • Code Example (Illustrative – Swift/iOS): This is a simplified, conceptual Swift code snippet demonstrating how location data transmission could be toggled based on the active privacy profile. In a real-world scenario, this would be integrated with the AirTag’s firmware and the iOS Core Location framework.

import CoreLocation

enum PrivacyProfile {
    case work
    case home
    case travel
    case personalTime
    case standard
}

class AirTagManager {
    static let shared = AirTagManager()
    private init() {}

    var currentPrivacyProfile: PrivacyProfile = .standard

    func shouldTransmitLocationData() -> Bool {
        switch currentPrivacyProfile {
        case .work:
            // Check if the user is near their workplace using Core Location geofencing
            if isNearWorkplace() {
                return false // Do not transmit location data
            } else {
                return true
            }
        case .home:
            // Similar geofencing logic for home
            return true
        case .travel:
            // Always transmit, but enable heightened anti-stalking features (not shown here)
            return true
        case .personalTime:
            // Limit location data sharing (e.g., only coarse location)
            return true // Placeholder - actual implementation would vary
        case .standard:
            return true
        }
    }

    func isNearWorkplace() -> Bool {
        // Implement Core Location geofencing logic here to determine
        // if the user is within a defined radius of their workplace.
        // This is a placeholder - the actual implementation requires
        // setting up CLCircularRegion and monitoring for entry/exit events.
        return false // Placeholder
    }

    func transmitLocationData(location: CLLocation) {
        if shouldTransmitLocationData() {
            // Code to transmit location data to Apple's Find My network
            print("Transmitting location data: (location)")
        } else {
            print("Location data transmission blocked due to privacy profile.")
        }
    }
}

// Example usage:
let locationManager = CLLocationManager()
locationManager.delegate = // Your Location Manager Delegate

func locationManager(_ manager: CLLocationManager, didUpdateLocations locations: [CLLocation]) {
    if let location = locations.last {
        AirTagManager.shared.transmitLocationData(location: location)
    }
}

// Example of changing the privacy profile:
AirTagManager.shared.currentPrivacyProfile = .work

These alternative solutions offer more proactive and nuanced approaches to mitigating the risk of AirTag misuse, enhancing user privacy beyond the improvements suggested in the original article. By combining dynamic encryption with decentralized alerting and implementing context-aware privacy profiles, Apple could significantly strengthen the AirTag’s security and ensure that it remains a helpful tool rather than a potential threat to personal safety. The AirTag 2, with such features, would truly be a better tracker.