TikTok doesn't need the SIM — they triangulate region from a bundle of signals: NSLocale.preferredLanguages, NSTimeZone.system, currency code, keyboard layouts installed, IP geo, WiFi BSSID lookup against their internal DB, and (on iOS) the App Store storefront ID which leaks through receipt...