PUBLICATION CHECK REPORT: S18.anon.har Script: prepare_har_for_publication.py 1.6.0 Input SHA-256: 4893ce27354fa23d7e2d32df80b9767fd391f855091f1074514f67081df961d2 Pseudonymiser version of the input: 2.0.2 Input from an older pseudonymiser version translated (--legacy-input): 45 labels renamed (hash and length unchanged), log.comment rewritten Output file: S18.pub.har Output SHA-256: 77a5f2ddaf7975d9397a839914a2e798280d0ad24a262ec7c02389c109a9b248 Entries: 19 in input, 11 in output ENTRIES PER HOST (kept) 4 collector.superwall.me 3 api.revenuecat.com 2 subscriptions-api.superwall.com 1 api.superwall.me 1 enrichment-api.superwall.com REMOVED entries of hosts out of scope: 8 (4 hosts) entries of studied hosts sent by another app (bundle): 0 (0 different bundles) response body of static resources (size, mimeType, status kept): none fields: Server-Timing (cdn-pop): 3 _clientAddress: 11 _clientPort: 11 _remoteDeviceIP: 11 _serverAddress (labelled): 11 serverIPAddress (labelled): 11 FIELDS MASKED (groups: purchase_dates, price, currency_storefront, original_version, os_build, superwall_profile, local_time; placeholder: <>) no raw values to mask already masked in the input file: $demandScore (1), $demandTier (1), $deviceCurrencyCode (1), $deviceCurrencySymbol (1), $device_demandScore (1), $device_demandTier (1), $device_ipContinent (1), $ipContinent (1), $storeFrontCountryCode (1), $storeFrontCurrency (1), X-Device-Currency-Code (8), X-Device-Currency-Symbol (8), X-Storefront (3), demandScore (1), demandTier (1), deviceCurrencyCode (1), deviceCurrencySymbol (1), ipContinent (1), localDate (1), localDateTime (1), localTime (1), seed (3), storeFrontCountryCode (1), storeFrontCurrency (1) LEFT IN CLEAR timestamps SHIFTED by a constant, random value per file (--shift-time); value only in the local file; intervals unchanged, entries sorted by time server address: replaced with labels <> (--server label; 11 entries; map shared by all published files, in the local file, holding 42 addresses after this file); CDN point of presence (X-Amz-Cf-Pop, cdn-pop in Server-Timing): always masked sw_cache_key (paywall resource URLs): always masked, in every place (body: 25) field groups not masked in this step: model, server (in files from pseudonymise_har.py 2.x they are usually already masked in the input) EPOCHS AS DIGIT STRINGS IN headers/queryString/cookies (10 or 13 digits, years 2020-2035) shifted like startedDateTime, number of digits unchanged (field: name: count): headers: X-RC-Last-Refresh-Time: 1 headers: x-revenuecat-request-time: 3 total: 4 BARE DATES AND TIMES OF DAY (key: count) derived from utcDateTime: utcDate: 1 derived from utcDateTime: utcTime: 1 EPOCHS IN BODIES OUTSIDE THE SHIFT RULES (NOT CHANGED - to check) numbers under keys outside EPOCH_KEYS: none 10/13-digit strings: none RAW PATTERN CHECK (type | path | count) no hits