// ==UserScript==
// @name TikTok User Info
// @name:aa Tiktok doqaysime oyti
// @name:ab TikTok ахархәаҩ идыррақәа
// @name:af Tiktok -gebruikersinligting
// @name:ak Tiktok ho nsɛm .
// @name:am የ Tiktok የተጠቃሚ መረጃ
// @name:ar معلومات مستخدم Tiktok
// @name:as Tiktok ব্যৱহাৰকাৰীৰ তথ্য
// @name:av TikTok пользовательский информация
// @name:ay Tiktok Usuario ukan yatiyawipa .
// @name:az Tiktok İstifadəçi məlumatı
// @name:ba TikTok ҡулланыусы мәғлүмәттәре
// @name:be Інфармацыя пра карыстальніка Tiktok
// @name:bg Информация за потребителя на Tiktok
// @name:bh टिक्टोक के उपयोगकर्ता के जानकारी
// @name:bm TIKTOK baarakɛlaw ka kunnafoniw .
// @name:bn টিকটোক ব্যবহারকারীর তথ্য
// @name:bo TikTok སྤྱོད་མཁན་གྱི་ཆ་འཕྲིན།
// @name:br Titouroù implijer TikTok
// @name:bs Informacije o korisniku tiktok
// @name:ca Informació de l’usuari de Tiktok
// @name:ce TikTok лелоран информаци .
// @name:ceb Ang kasayuran sa tiggamit sa Tiktok
// @name:ch TikTok
// @name:ckb زانیاری بەکارهێنەری Tiktok
// @name:co Infurmazione d’Utilizatore Tiktok
// @name:cs Informace o uživateli Tiktok
// @name:cv TikTok пользователь информацийĕ
// @name:cy Gwybodaeth defnyddiwr tiktok
// @name:da TIKTOK -brugeroplysninger
// @name:de TIKTOK -Benutzerinformationen
// @name:dv ޓިކްޓޮކް ޔޫޒަރ މަޢުލޫމާތު
// @name:dz ཊིཀ་ཊོག་ལག་ལེན་པའི་བརྡ་དོན།
// @name:ee Tiktok Zãla ƒe Nyatakakawo .
// @name:el Πληροφορίες χρήστη Tiktok
// @name:en TikTok user information
// @name:en-GB TikTok user information
// @name:eo Informoj pri Uzanto de Tiktok
// @name:es Información del usuario de Tiktok
// @name:es-419 Información del usuario de Tiktok
// @name:et Tiktoki kasutajateave
// @name:eu Tiktok Erabiltzailearen informazioa
// @name:fa اطلاعات کاربر Tiktok
// @name:ff TikTok kabaruuji kuutortooɗo
// @name:fi Tiktok -käyttäjätiedot
// @name:fil Impormasyon ng gumagamit ng Tiktok
// @name:fj Vinaka Vakayagataki ni itukutuku
// @name:fo TikTok brúkaraupplýsingar
// @name:fr Informations utilisateur Tiktok
// @name:fr-CA Informations utilisateur Tiktok
// @name:fy Tiktok Brûkersynformaasje
// @name:ga Faisnéis Úsáideora Tiktok
// @name:gd Fiosrachadh cleachdaiche Tiktok
// @name:gl Información do usuario de Tiktok
// @name:gn Tiktok puruhára marandu .
// @name:gsw-berne TikTok user information
// @name:gu ટિકટોક વપરાશકર્તા માહિતી
// @name:gv TikTok ymmyd
// @name:ha Bayanin mai amfani na Tiktok
// @name:he מידע על משתמש Tiktok
// @name:hi Tiktok उपयोगकर्ता जानकारी
// @name:hmn TikTok Cov Ntaub Ntawv Cov Ntaub Ntawv
// @name:hr Korisnički podaci tiktoka
// @name:ht Enfòmasyon itilizatè tiktok
// @name:hu Tiktok felhasználói információk
// @name:hy Տիկթոկի տեղեկություններ
// @name:id Informasi Pengguna Tiktok
// @name:ig Ozi onye ọrụ aka
// @name:is Upplýsingar um notendur Tiktok
// @name:it Informazioni sull’utente di Tiktok
// @name:iu TikTok ᐊᑐᖅᑎᓄᑦ ᑐᑭᓯᒋᐊᕈᑎᒃᓴᑦ
// @name:ja Tiktokユーザー情報
// @name:jv Informasi pangguna TIKTOK
// @name:ka Tiktok მომხმარებლის ინფორმაცია
// @name:kg Bansangu ya bantu ya ke sadilaka
// @name:kk Tiktok Пайдаланушы туралы ақпарат
// @name:kl TikTok-imi atuisunik paasissutissat
// @name:km ព័ត៌មានអ្នកប្រើប្រាស់ Tiktok
// @name:kn ಟಿಕ್ಟಾಕ್ ಬಳಕೆದಾರರ ಮಾಹಿತಿ
// @name:ko Tiktok 사용자 정보
// @name:kr Bayanna faidatǝma TikTokbedǝ
// @name:ku Agahdariya Bikarhêner Tiktok
// @name:kv TikTok-ын пользователь йылысь юӧр .
// @name:ky Tiktok Колдонуучунун маалыматы
// @name:la Tiktok usor notitia
// @name:lb Tiktok Benotzerinformatioun
// @name:lg Amawulire g’abakozesa ga Tiktok .
// @name:ln Tiktok Basango ya mosaleli .
// @name:lo ຂໍ້ມູນຜູ້ໃຊ້ Tiktok
// @name:lt „Tiktok“ vartotojo informacija
// @name:lv Tiktok lietotāja informācija
// @name:mg Fampahalalana momba ny mpampiasa Tiktok
// @name:mh TikTok eo an armej .
// @name:mi Ko nga korero a te kaiwhakamahi a Tiktok
// @name:mk Информации за корисникот на TikTok
// @name:ml ടിക്കോക്ക് ഉപയോക്തൃ വിവരങ്ങൾ
// @name:mn Tiktok хэрэглэгчийн мэдээлэл
// @name:mo Informații despre utilizator Tiktok
// @name:mr टिकटोक वापरकर्ता माहिती
// @name:ms Maklumat Pengguna Tiktok
// @name:mt Informazzjoni dwar l-Utent Tiktok
// @name:my tiktok အသုံးပြုသူသတင်းအချက်အလက်
// @name:nb Tiktok brukerinformasjon
// @name:ne TIKTOK प्रयोगकर्ता जानकारी
// @name:nl Tiktok gebruikersinformatie
// @name:nr Hlala umcimbi .
// @name:ny Chiktok ogwiritsa ntchito
// @name:oc Informacion de usuario de TikTok .
// @name:om Odeeffannoo Fayyadamtootaa Tiktok .
// @name:or Tiktok ବ୍ୟବହାରକାରୀ ସୂଚନା |
// @name:os TikTok пайдагæнæджы информаци
// @name:pa ਟਿਕਟੋਕ ਯੂਜ਼ਰ ਜਾਣਕਾਰੀ
// @name:pl Informacje o użytkowniku Tiktok
// @name:ps د ټیکټوک کارونکي معلومات
// @name:pt Informações do usuário do Tiktok
// @name:pt-BR Informações do usuário do Tiktok
// @name:pt-PT Informações do usuário do Tiktok
// @name:qu Tiktok Usuariomanta Willakuy .
// @name:rn Amakuru y’abakoresha TikTok
// @name:ro Informații despre utilizator Tiktok
// @name:ru Информация пользователя Tiktok
// @name:rw Tiktok Amakuru Yumukoresha
// @name:sa Tiktok उपयोगकर्ता जानकारी .
// @name:sd Tiktok صارف جي معلومات
// @name:se TikTok geavaheaddjidieđut
// @name:sg TikTok ti sara kua na ni
// @name:sh Тикток Корисничке информације
// @name:si ටික්ටෝක් පරිශීලක තොරතුරු
// @name:sk Informácie o používateľovi Tiktok
// @name:sl Informacije o uporabniku Tiktok
// @name:sm TIKKK UNSP faamatalaga
// @name:sn Tiktok Mushandisi Ruzivo
// @name:so Macluumaadka Isticmaalaha Tiktok
// @name:sq Informacioni i Përdoruesit të Tiktok
// @name:sr Тикток Корисничке информације
// @name:ss Lwati lwemsebentisi we-TikTok
// @name:st Tlhahisoleseling ea mosebelisi oa Tiktok
// @name:su Inpormasi pangguna Tiktok
// @name:sv Tiktok användarinformation
// @name:sw Habari ya Mtumiaji wa Tiktok
// @name:ta டிக்டோக் பயனர் தகவல்
// @name:te టిక్టోక్ వినియోగదారు సమాచారం
// @name:tg Маълумот дар бораи корбари Tiktok
// @name:th ข้อมูลผู้ใช้ Tiktok
// @name:ti ሓበሬታ ተጠቃሚ ቲክቶክ
// @name:tk Tiktok ulanyjy maglumatlary
// @name:tl Impormasyon ng gumagamit ng Tiktok
// @name:tn Tshedimosetso ya modirisi ya TikTok
// @name:to TikTok faka’aonga’i fakamatala .
// @name:tr Tiktok Kullanıcı Bilgileri
// @name:ts Tiktok Vuxokoxoko bya Mutirhisi .
// @name:tt Тикток кулланучы турында мәгълүмат
// @name:tw Tiktok ho nsɛm .
// @name:ty TikTok
// @name:ug Tiktok ئىشلەتكۈچى ئۇچۇرى
// @name:uk Інформація про користувача Tiktok
// @name:ur ٹیکٹوک صارف کی معلومات
// @name:uz Tiktok foydalanuvchi haqida ma’lumot
// @name:ve Mafhungo a mushumisi wa TikTok
// @name:vi Thông tin người dùng Tiktok
// @name:wo Bësal leerali jëfandikukat
// @name:xh Ulwazi lomsebenzisi weTiktok
// @name:yi Tiktok באַניצער אינפֿאָרמאַציע
// @name:yo Alaye Olumulo TikTok
// @name:zh TikTok 用户信息
// @name:zh-CN TikTok 用户信息
// @name:zh-HK TikTok 用戶信息
// @name:zh-MO TikTok 用戶信息
// @name:zh-MY TikTok 用户信息
// @name:zh-SG TikTok 用户信息
// @name:zh-TW TikTok 用戶信息
// @name:zu Imininingwane yomsebenzisi we-Tiktok
// @description Additional user info from TikTok profiles
// @description:aa Tiktok taybulleem mango baarile xaagi porofaayilil
// @description:ab TikTok апрофиль аҿы еиҳа инарҭбаау адыррақәа аанарԥшуеит
// @description:af Tiktok vertoon meer uitgebreide inligting oor profiel
// @description:ak Tiktok kyerɛ nsɛm a wɔatrɛw mu pii wɔ profile so .
// @description:am Tiktok በመገለጫ ላይ የበለጠ የተራዘመ መረጃ ያሳያል
// @description:ar يعرض Tiktok المزيد من المعلومات الموسعة على الملف الشخصي
// @description:as Tiktok আলেখ্যনত অধিক সম্প্ৰসাৰিত তথ্য প্ৰদৰ্শন কৰে
// @description:av TikTok-алда бихьулеб рагӀула профилалъул хӀакъалъулъ цӀикӀкӀун халат бахъараб информация
// @description:ay Tiktok ukax juk’amp jach’a yatiyawinak perfil ukan uñacht’ayi .
// @description:az Tiktok profil haqqında daha geniş məlumatı göstərir
// @description:ba TikTok профиль буйынса күберәк киңәйтелгән мәғлүмәт күрһәтә
// @description:be Tiktok адлюстроўвае больш пашыраную інфармацыю пра профіль
// @description:bg Tiktok показва по -разширена информация за профила
// @description:bh टिक्टोक प्रोफाइल पर अउरी विस्तारित जानकारी देखावेला
// @description:bm Tiktok bɛ kunnafoni janyalen wɛrɛw jira profile kan .
// @description:bn টিকটোক প্রোফাইলে আরও বর্ধিত তথ্য প্রদর্শন করে
// @description:bo ཊིགཊོག་གིས་གསལ་སྡུད་ཀྱི་གནས་ཚུལ་རྒྱ་བསྐྱེད་པ་མང་བ་སྟོན་གྱི་ཡོད།
// @description:br Diskouez a ra TikTok muioc’h a ditouroù astennet war ar profil
// @description:bs Tiktok prikazuje više proširenih informacija na profilu
// @description:ca Tiktok mostra informació més estesa al perfil
// @description:ce TikTok-о гойту кхин а яржийна информаци профилехь .
// @description:ceb Gipakita sa Tiktok ang labi ka gipalapdan nga kasayuran sa profile
// @description:ch TikTok ha na’annok mas na’lå’la’ i infotmasion .
// @description:ckb Tiktok زانیاری زیاتری درێژکراوە لەسەر پڕۆفایلی پیشان دەدات
// @description:co Tiktok mostra più infurmazione estesa nantu à u prufilu
// @description:cs Tiktok zobrazuje rozšířenější informace o profilu
// @description:cv TikTok профиль çинче ытларах анлăлатнă информацие кăтартать
// @description:cy Mae Tiktok yn arddangos gwybodaeth fwy estynedig ar broffil
// @description:da Tiktok viser mere udvidet information om profilen
// @description:de TIKTOK zeigt erweiterte Informationen zum Profil an
// @description:dv tiktok ޕްރޮފައިލްގައި އިތުރު އެކްސްޓެންޑް މައުލޫމާތު ދައްކާ
// @description:dz ཊིཀ་ཊོག་གིས་ གསལ་སྡུད་གུ་རྒྱ་བསྐྱེད་བརྡ་དོན་མངམ་བཀྲམ་སྟོན་འབདཝ་ཨིན།
// @description:ee Tiktok ɖea nyatakaka bubu siwo keke ta la fiana le Profile ŋu
// @description:el Το Tiktok εμφανίζει πιο εκτεταμένες πληροφορίες σχετικά με το προφίλ
// @description:en TikTok displays more extended information on profile
// @description:en-GB TikTok displays more extended information on profile
// @description:eo Tiktok montras pli etenditajn informojn pri profilo
// @description:es Tiktok muestra información más extendida sobre el perfil
// @description:es-419 Tiktok muestra información más extendida sobre el perfil
// @description:et Tiktok kuvab profiili kohta rohkem laiendatud teavet
// @description:eu Tiktok-ek profilari buruzko informazio hedatua erakusten du
// @description:fa Tiktok اطلاعات گسترده تری در پروفایل نشان می دهد
// @description:ff TikTok ina hollita humpitooji ɓurɗi yaajde e lowre
// @description:fi Tiktok näyttää enemmän laajennettuja tietoja profiilista
// @description:fil Ang Tiktok ay nagpapakita ng higit pang pinalawak na impormasyon sa profile
// @description:fj Na iyaya e vakaraitaki ena vosa e levu cake na itukutuku ena kena itukutuku .
// @description:fo TikTok vísir fleiri víðkaðar upplýsingar um profil
// @description:fr Tiktok affiche plus d’informations étendues sur le profil
// @description:fr-CA Tiktok affiche plus d’informations étendues sur le profil
// @description:fy Tiktok toant mear útwreide ynformaasje op profyl
// @description:ga Taispeánann Tiktok níos mó faisnéise leathnaithe ar phróifíl
// @description:gd Tha Tiktok a ’taisbeanadh fiosrachadh nas leudaichte mu phròifil
// @description:gl Tiktok mostra información máis estendida sobre o perfil
// @description:gn Tiktok ohechauka hetave marandu oñembotuicháva perfil rehegua .
// @description:gsw-berne TikTok displays more extended information on profile
// @description:gu ટિકટોક પ્રોફાઇલ પર વધુ વિસ્તૃત માહિતી પ્રદર્શિત કરે છે
// @description:gv Ta TikTok soilshaghey fys ny s’leaie er profile
// @description:ha Tiktok nuni mafi tsawan bayanai game da bayanin martaba
// @description:he Tiktok מציג מידע מורחב יותר על הפרופיל
// @description:hi Tiktok प्रोफ़ाइल पर अधिक विस्तारित जानकारी प्रदर्शित करता है
// @description:hmn Tiktok qhia tau ntau cov ntaub ntawv txuas ntxiv ntawm cov ntaub ntawv
// @description:hr Tiktok prikazuje više proširenih informacija o profilu
// @description:ht Tiktok montre plis enfòmasyon pwolonje sou pwofil
// @description:hu A Tiktok több kiterjesztett információt jelenít meg a profilon
// @description:hy Tiktok- ը ցուցադրում է ավելի ընդլայնված տեղեկատվություն պրոֆիլում
// @description:id Tiktok menampilkan lebih banyak informasi yang diperluas tentang profil
// @description:ig Tiktok na-egosiputa ndị ọzọ na profaịlụ
// @description:is Tiktok sýnir frekari upplýsingar um prófíl
// @description:it Tiktok visualizza ulteriori informazioni estese sul profilo
// @description:iu TikTok ᑕᑯᒃᓴᐅᑎᑦᑎᕗᖅ ᐅᖓᕙᕆᐊᖅᑕᐅᓯᒪᔪᓂᒃ ᑐᑭᓯᒋᐊᕈᑎᒃᓴᓂᒃ ᓇᓗᓇᐃᔭᖅᓯᒪᔪᓄᑦ
// @description:ja Tiktokは、プロファイルに関するより拡張された情報を表示します
// @description:jv Tiktok nampilake informasi luwih lengkap babagan profil
// @description:ka Tiktok აჩვენებს უფრო გაფართოებულ ინფორმაციას პროფილის შესახებ
// @description:kg TikTok ke monisaka bansangu ya nkaka ya nda na yina me tala profil
// @description:kk Tiktok профиль бойынша кеңейтілген ақпаратты көрсетеді
// @description:kl TikTok-ip profil pillugu paasissutissat annertunerusut takutinneqarput
// @description:km Tiktok បង្ហាញព័ត៌មានបន្ថែមបន្ថែមលើទម្រង់
// @description:kn ಟಿಕ್ಟಾಕ್ ಪ್ರೊಫೈಲ್ನಲ್ಲಿ ಹೆಚ್ಚು ವಿಸ್ತೃತ ಮಾಹಿತಿಯನ್ನು ಪ್ರದರ್ಶಿಸುತ್ತದೆ
// @description:ko Tiktok은 프로필에 더 많은 확장 정보를 표시합니다
// @description:kr TikTok ye bayan kada kəla profile yen fəlejin
// @description:ku Tiktok li ser profile agahdariya dirêjtir nîşan dide
// @description:kv TikTok петкӧдлӧ ёнджыка паськӧдӧм юӧр профиль йылысь .
// @description:ky Тикток профильде кеңейтилген маалыматты көрсөтөт
// @description:la Tiktok ostendimus magis extenditur notitia in profile
// @description:lb Tiktok weist méi verlängert Informatioun iwwer Profil
// @description:lg Tiktok eraga ebisingawo ebigaziyiziddwa ku profile .
// @description:ln Tiktok elakisaka ba informations ya profile ebele ya profile .
// @description:lo Tiktok ສະແດງຂໍ້ມູນທີ່ຂະຫຍາຍຫຼາຍຂື້ນໃນໂປຼໄຟລ໌
// @description:lt „Tiktok“ rodo daugiau išplėstinės informacijos profilyje
// @description:lv Tiktok parāda vairāk paplašinātas informācijas par profilu
// @description:mg Tiktok dia mampiseho fampahalalana bebe kokoa amin’ny mombamomba azy
// @description:mh TikTok ej kwalok elaplok melele ko kin profile
// @description:mi Ko nga tohu o Tiktok e whakaatu ana i nga korero roa atu i runga i te korero
// @description:mk Tiktok прикажува повеќе проширени информации за профилот
// @description:ml Tiktok പ്രൊഫൈലിൽ കൂടുതൽ വിപുലീകരിച്ച വിവരങ്ങൾ പ്രദർശിപ്പിക്കുന്നു
// @description:mn Tiktok нь профайл дээр илүү өргөтгөсөн мэдээллийг харуулж байна
// @description:mo Tiktok afișează informații mai extinse despre profil
// @description:mr टिकटोक प्रोफाइलवर अधिक विस्तारित माहिती प्रदर्शित करते
// @description:ms Tiktok memaparkan lebih banyak maklumat lanjutan mengenai profil
// @description:mt Tiktok juri informazzjoni aktar estiża dwar il-profil
// @description:my Tiktok ပရိုဖိုင်းကိုပိုမိုတိုးချဲ့သတင်းအချက်အလက်ကိုပြသ
// @description:nb Tiktok viser mer utvidet informasjon om profilen
// @description:ne Tiktok प्रोफाइलमा अधिक विस्तारित जानकारी प्रदर्शित गर्दछ
// @description:nl Tiktok geeft meer uitgebreide informatie weer over profiel
// @description:nr I-ass 1000 10.
// @description:ny Tiktok akuwonetsa zambiri za mbiri
// @description:oc TikTok aficha mai d’informacions alargadas sul perfil .
// @description:om Tiktok odeeffannoo bal’aa dabalataa piroofaayilii irratti agarsiisa .
// @description:or Tiktok ପ୍ରୋଫାଇଲରେ ଅଧିକ ବିସ୍ତାରିତ ସୂଚନା ପ୍ରଦର୍ଶନ କରେ |
// @description:os TikTok æвдисы фылдæр рауæрæхгонд информаци профилы фæдыл
// @description:pa ਟਿੱਕਟੋਕ ਪ੍ਰੋਫਾਈਲ ’ਤੇ ਵਧੇਰੇ ਵਧੀ ਹੋਈ ਜਾਣਕਾਰੀ ਪ੍ਰਦਰਸ਼ਿਤ ਕਰਦੀ ਹੈ
// @description:pl Tiktok wyświetla bardziej rozszerzone informacje o profilu
// @description:ps ټیکټک په اړه ډیر غټ معلومات ښیې
// @description:pt Tiktok exibe mais informações estendidas no perfil
// @description:pt-BR Tiktok exibe mais informações estendidas no perfil
// @description:pt-PT Tiktok exibe mais informações estendidas no perfil
// @description:qu Tiktok aswan mast’arisqa willayta perfilmanta rikuchin .
// @description:rn TikTok yerekana amakuru menshi ku rubuga
// @description:ro Tiktok afișează informații mai extinse despre profil
// @description:ru Tiktok отображает более расширенную информацию о профиле
// @description:rw Tiktok yerekana amakuru menshi kumwirondoro
// @description:sa Tiktok प्रोफाइल पर अधिक विस्तारित जानकारी प्रदर्शित करता है।
// @description:sd Tiktok پروفائل تي وڌيڪ وڌايل معلومات ڏيکاري ٿو
// @description:se TikTok čájeha eambbo viiddiduvvon dieđuid profiilla birra .
// @description:sg TikTok ayeke fa ambeni tënë na ndo ti profil ti lo .
// @description:sh Тикток приказује више проширених информација на профилу
// @description:si ටික්ටොක් පැතිකඩ පිළිබඳ වැඩි විස්තරයක් පෙන්වයි
// @description:sk Tiktok zobrazuje rozšírenejšie informácie o profile
// @description:sl Tiktok prikazuje več razširjenih informacij o profilu
// @description:sm Tuktok faʻaali sili atu faʻamatalaga auiliili i luga o le talaaga
// @description:sn Tiktok inoratidza yakawanda yakawedzerwa ruzivo pane profiles
// @description:so Tiktok wuxuu soo bandhigayaa macluumaad dheeri ah oo ku saabsan astaanta
// @description:sq Tiktok tregon informacione më të zgjatura në profil
// @description:sr Тикток приказује више проширених информација на профилу
// @description:ss TikTok ukhombisa lwati lolubanti kuphrofayela
// @description:st Tiktok e bonts’a leseli le leholo ho profil
// @description:su Tiktok ningalikeun inpormasi anu langkung panjang dina profil
// @description:sv Tiktok visar mer utökad information om profil
// @description:sw Tiktok inaonyesha habari zaidi juu ya wasifu
// @description:ta டிக்டோக் சுயவிவரத்தில் மேலும் நீட்டிக்கப்பட்ட தகவல்களைக் காட்டுகிறது
// @description:te Tiktok ప్రొఫైల్లో మరింత విస్తరించిన సమాచారాన్ని ప్రదర్శిస్తుంది
// @description:tg Tiktok маълумоти васеътарро дар бораи профил нишон медиҳад
// @description:th Tiktok แสดงข้อมูลเพิ่มเติมเกี่ยวกับโปรไฟล์มากขึ้น
// @description:ti ቲክቶክ ዝያዳ ዝተናውሐ ሓበሬታ ኣብ ፕሮፋይል የርኢ
// @description:tk Tiktok profil boýunça has giň ýaýran maglumatlary görkezýär
// @description:tl Ang Tiktok ay nagpapakita ng higit pang pinalawak na impormasyon sa profile
// @description:tn TikTok e bontsha tshedimosetso e e atolositsweng thata ka porofaele
// @description:to ’Oku fakahaa’i ’e he TikTok ’a e fakamatala fakaloloa lahi ange ’i he fakamatala .
// @description:tr Tiktok profil hakkında daha genişletilmiş bilgi görüntüler
// @description:ts Tiktok yi kombisa vuxokoxoko byo tala lebyi andlariweke hi profile .
// @description:tt Тикток профиль турында күбрәк киңәйтелгән мәгълүмат күрсәтә
// @description:tw Tiktok kyerɛ nsɛm a wɔatrɛw mu pii wɔ profile so .
// @description:ty E faaite mai o TikTok i te mau haamaramaramaraa rahi a’e i ni’a i te hoho’a
// @description:ug Tiktok نىڭ ئارخىپتىكى تېخىمۇ كۆپ ئۇچۇرلارنى كۆرسىتىدۇ
// @description:uk Tiktok відображає більш розширену інформацію про профіль
// @description:ur ٹیکٹوک پروفائل پر مزید توسیع شدہ معلومات دکھاتا ہے
// @description:uz Tiktok profil bo’yicha qo’shimcha ma’lumotni ko’rsatadi
// @description:ve TikTok i sumbedza mafhungo o engedzwaho manzhi kha phrofaili
// @description:vi Tiktok hiển thị nhiều thông tin mở rộng hơn về hồ sơ
// @description:wo TikTok dafay wane leeral yu gëna gudd ci profil
// @description:xh I-Tiktok ibonisa ulwazi olwandisiweyo kwiprofayile
// @description:yi טיקטאָק דיספּלייז מער עקסטענדעד אינפֿאָרמאַציע אויף פּראָפיל
// @description:yo Tiktok ṣafihan alaye diẹ sii lori profaili
// @description:zh TikTok 在个人资料上显示更多扩展信息
// @description:zh-CN TikTok 在个人资料上显示更多扩展信息
// @description:zh-HK TikTok 在個人資料上顯示更多擴展信息
// @description:zh-MO TikTok 在個人資料上顯示更多擴展信息
// @description:zh-MY TikTok 在个人资料上显示更多扩展信息
// @description:zh-SG TikTok 在个人资料上显示更多扩展信息
// @description:zh-TW TikTok 在個人資料上顯示更多擴展信息
// @description:zu UTiktok ukhombisa imininingwane enwetshiwe ephrofayli
// @author Brudda,人民的勤务员 <[email protected]>
// @namespace https://github.com/bruddaa/
// @supportURL https://github.com/bruddaa//issues
// @homepageURL https://github.com/bruddaa/
// @license MIT
// @match https://www.tiktok.com/@*
// @grant GM_download
// @grant GM_getValue
// @grant GM_setValue
// @icon https://raw.githubusercontent.com/bruddaa/UserScripts/refs/heads/main/TikTok%20User%20Info/tt_logo.png
// @compatible chrome
// @compatible firefox
// @compatible edge
// @compatible opera
// @compatible safari
// @compatible kiwi
// @compatible qq
// @compatible via
// @compatible brave
// @version 2025.6.2.1
// ==/UserScript==
(function () {
'use strict'
const countryFlags = {
'AF': '🇦🇫', 'AL': '🇦🇱', 'DZ': '🇩🇿', 'AS': '🇦🇸', 'AD': '🇦🇩',
'AO': '🇦🇴', 'AI': '🇦🇮', 'AQ': '🇦🇶', 'AG': '🇦🇬', 'AR': '🇦🇷',
'AM': '🇦🇲', 'AW': '🇦🇼', 'AU': '🇦🇺', 'AT': '🇦🇹', 'AZ': '🇦🇿',
'BS': '🇧🇸', 'BH': '🇧🇭', 'BD': '🇧🇩', 'BB': '🇧🇧', 'BY': '🇧🇾',
'BE': '🇧🇪', 'BZ': '🇧🇿', 'BJ': '🇧🇯', 'BM': '🇧🇲', 'BT': '🇧🇹',
'BO': '🇧🇴', 'BA': '🇧🇦', 'BW': '🇧🇼', 'BV': '🇧🇻', 'BR': '🇧🇷',
'IO': '🇮🇴', 'BN': '🇧🇳', 'BG': '🇧🇬', 'BF': '🇧🇫', 'BI': '🇧🇮',
'CV': '🇨🇻', 'KH': '🇰🇭', 'CM': '🇨🇲', 'CA': '🇨🇦', 'KY': '🇰🇾',
'CF': '🇨🇫', 'TD': '🇹🇩', 'CL': '🇨🇱', 'CN': '🇨🇳', 'CX': '🇨🇽',
'CC': '🇨🇨', 'CO': '🇨🇴', 'KM': '🇰🇲', 'CG': '🇨🇬', 'CD': '🇨🇩',
'CK': '🇨🇰', 'CR': '🇨🇷', 'HR': '🇭🇷', 'CU': '🇨🇺', 'CW': '🇨🇼',
'CY': '🇨🇾', 'CZ': '🇨🇿', 'DK': '🇩🇰', 'DJ': '🇩🇯', 'DM': '🇩🇲',
'DO': '🇩🇴', 'TL': '🇹🇱', 'EC': '🇪🇨', 'EG': '🇪🇬', 'SV': '🇸🇻',
'GQ': '🇬🇶', 'ER': '🇪🇷', 'EE': '🇪🇪', 'SZ': '🇸🇿', 'ET': '🇪🇹',
'FK': '🇫🇰', 'FO': '🇫🇴', 'FJ': '🇫🇯', 'FI': '🇫🇮', 'FR': '🇫🇷',
'GF': '🇬🇫', 'PF': '🇵🇫', 'TF': '🇹🇫', 'GA': '🇬🇦', 'GM': '🇬🇲',
'GE': '🇬🇪', 'DE': '🇩🇪', 'GH': '🇬🇭', 'GI': '🇬🇮', 'GR': '🇬🇷',
'GL': '🇬🇱', 'GD': '🇬🇩', 'GP': '🇬🇵', 'GU': '🇬🇺', 'GT': '🇬🇹',
'GG': '🇬🇬', 'GN': '🇬🇳', 'GW': '🇬🇼', 'GY': '🇬🇾', 'HT': '🇭🇹',
'HM': '🇭🇲', 'HN': '🇭🇳', 'HK': '🇭🇰', 'HU': '🇭🇺', 'IS': '🇮🇸',
'IN': '🇮🇳', 'ID': '🇮🇩', 'IR': '🇮🇷', 'IQ': '🇮🇶', 'IE': '🇮🇪',
'IM': '🇮🇲', 'IL': '🇮🇱', 'IT': '🇮🇹', 'CI': '🇨🇮', 'JM': '🇯🇲',
'JP': '🇯🇵', 'JE': '🇯🇪', 'JO': '🇯🇴', 'KZ': '🇰🇿', 'KE': '🇰🇪',
'KI': '🇰🇮', 'KP': '🇰🇵', 'KR': '🇰🇷', 'KW': '🇰🇼', 'KG': '🇰🇬',
'LA': '🇱🇦', 'LV': '🇱🇻', 'LB': '🇱🇧', 'LS': '🇱🇸', 'LR': '🇱🇷',
'LY': '🇱🇾', 'LI': '🇱🇮', 'LT': '🇱🇹', 'LU': '🇱🇺', 'MO': '🇲🇴',
'MG': '🇲🇬', 'MW': '🇲🇼', 'MY': '🇲🇾', 'MV': '🇲🇻', 'ML': '🇲🇱',
'MT': '🇲🇹', 'MH': '🇲🇭', 'MQ': '🇲🇶', 'MR': '🇲🇷', 'MU': '🇲🇺',
'YT': '🇾🇹', 'MX': '🇲🇽', 'FM': '🇫🇲', 'MD': '🇲🇩', 'MC': '🇲🇨',
'MN': '🇲🇳', 'ME': '🇲🇪', 'MS': '🇲🇸', 'MA': '🇲🇦', 'MZ': '🇲🇿',
'MM': '🇲🇲', 'NA': '🇳🇦', 'NR': '🇳🇷', 'NP': '🇳🇵', 'NL': '🇳🇱',
'NC': '🇳🇨', 'NZ': '🇳🇿', 'NI': '🇳🇮', 'NE': '🇳🇪', 'NG': '🇳🇬',
'NU': '🇳🇺', 'NF': '🇳🇫', 'MK': '🇲🇰', 'MP': '🇲🇵', 'OM': '🇴🇲',
'PK': '🇵🇰', 'PW': '🇵🇼', 'PS': '🇵🇸', 'PA': '🇵🇦', 'PG': '🇵🇬',
'PY': '🇵🇾', 'PE': '🇵🇪', 'PH': '🇵🇭', 'PN': '🇵🇳', 'PL': '🇵🇱',
'PT': '🇵🇹', 'PR': '🇵🇷', 'QA': '🇶🇦', 'RE': '🇷🇪', 'RO': '🇷🇴',
'RU': '🇷🇺', 'RW': '🇷🇼', 'BL': '🇧🇱', 'SH': '🇸🇭', 'KN': '🇰🇳',
'LC': '🇱🇨', 'MF': '🇲🇫', 'PM': '🇵🇲', 'VC': '🇻🇨', 'WS': '🇼🇸',
'SM': '🇸🇲', 'ST': '🇸🇹', 'SA': '🇸🇦', 'SN': '🇸🇳', 'RS': '🇷🇸',
'SC': '🇸🇨', 'SL': '🇸🇱', 'SG': '🇸🇬', 'SX': '🇸🇽', 'SK': '🇸🇰',
'SI': '🇸🇮', 'SB': '🇸🇧', 'SO': '🇸🇴', 'ZA': '🇿🇦', 'GS': '🇬🇸',
'SS': '🇸🇸', 'ES': '🇪🇸', 'LK': '🇱🇰', 'SD': '🇸🇩', 'SR': '🇸🇷',
'SJ': '🇸🇯', 'SE': '🇸🇪', 'CH': '🇨🇭', 'SY': '🇸🇾', 'TJ': '🇹🇯',
'TZ': '🇹🇿', 'TH': '🇹🇭', 'TG': '🇹🇬', 'TK': '🇹🇰', 'TO': '🇹🇴',
'TT': '🇹🇹', 'TN': '🇹🇳', 'TR': '🇹🇷', 'TM': '🇹🇲', 'TC': '🇹🇨',
'TV': '🇹🇻', 'UG': '🇺🇬', 'UA': '🇺🇦', 'AE': '🇦🇪', 'GB': '🇬🇧',
'UM': '🇺🇲', 'US': '🇺🇸', 'UY': '🇺🇾', 'UZ': '🇺🇿', 'VU': '🇻🇺',
'VE': '🇻🇪', 'VN': '🇻🇳', 'VG': '🇻🇬', 'VI': '🇻🇮', 'WF': '🇼🇫',
'EH': '🇪🇭', 'YE': '🇾🇪', 'ZM': '🇿🇲', 'ZW': '🇿🇼'
}
const languageNames = {
'aa': 'Afar', 'ab': 'Abkhazian', 'af': 'Afrikaans', 'ak': 'Akan',
'sq': 'Albanian', 'am': 'Amharic', 'ar': 'Arabic', 'an': 'Aragonese',
'hy': 'Armenian', 'as': 'Assamese', 'av': 'Avaric', 'ae': 'Avestan',
'ay': 'Aymara', 'az': 'Azerbaijani',
'ba': 'Bashkir', 'bm': 'Bambara', 'bn': 'Bengali', 'bo': 'Tibetan',
'bs': 'Bosnian', 'br': 'Breton', 'bg': 'Bulgarian', 'my': 'Burmese',
'be': 'Belarusian', 'eu': 'Basque',
'ca': 'Catalan', 'ch': 'Chamorro', 'ce': 'Chechen', 'ny': 'Chichewa',
'zh': 'Chinese', 'cu': 'Church Slavic', 'cv': 'Chuvash', 'kw': 'Cornish',
'co': 'Corsican', 'cr': 'Cree', 'hr': 'Croatian', 'cs': 'Czech',
'da': 'Danish', 'de': 'German', 'dv': 'Divehi', 'nl': 'Dutch', 'dz': 'Dzongkha',
'en': 'English', 'eo': 'Esperanto', 'et': 'Estonian', 'ee': 'Ewe',
'fo': 'Faroese', 'fj': 'Fijian', 'fi': 'Finnish', 'fr': 'French',
'fy': 'Western Frisian', 'ff': 'Fulah',
'gd': 'Scottish Gaelic', 'ga': 'Irish', 'gl': 'Galician', 'gv': 'Manx',
'el': 'Greek', 'gn': 'Guarani', 'gu': 'Gujarati', 'ht': 'Haitian',
'ha': 'Hausa', 'he': 'Hebrew', 'hz': 'Herero', 'hi': 'Hindi', 'ho': 'Hiri Motu',
'hu': 'Hungarian', 'ia': 'Interlingua', 'id': 'Indonesian', 'ie': 'Interlingue',
'ig': 'Igbo', 'ii': 'Sichuan Yi', 'iu': 'Inuktitut', 'ik': 'Inupiaq',
'io': 'Ido', 'is': 'Icelandic', 'it': 'Italian',
'ja': 'Japanese', 'jv': 'Javanese',
'kl': 'Kalaallisut', 'kn': 'Kannada', 'kr': 'Kanuri', 'ks': 'Kashmiri',
'kk': 'Kazakh', 'km': 'Khmer', 'ki': 'Kikuyu', 'rw': 'Kinyarwanda',
'ky': 'Kyrgyz', 'kv': 'Komi', 'kg': 'Kongo', 'ko': 'Korean', 'kj': 'Kuanyama',
'la': 'Latin', 'lb': 'Luxembourgish', 'lg': 'Ganda', 'li': 'Limburgish',
'ln': 'Lingala', 'lo': 'Lao', 'lt': 'Lithuanian', 'lu': 'Luba-Katanga',
'lv': 'Latvian', 'mk': 'Macedonian', 'mg': 'Malagasy',
'ms': 'Malay', 'ml': 'Malayalam', 'mt': 'Maltese', 'mi': 'Maori',
'mr': 'Marathi', 'mh': 'Marshallese', 'mn': 'Mongolian', 'na': 'Nauru',
'nv': 'Navajo', 'nr': 'Southern Ndebele', 'nd': 'Northern Ndebele',
'ng': 'Ndonga', 'ne': 'Nepali', 'nn': 'Norwegian Nynorsk', 'nb': 'Norwegian Bokmål',
'no': 'Norwegian',
'oc': 'Occitan', 'oj': 'Ojibwa', 'or': 'Oriya', 'om': 'Oromo',
'pa': 'Punjabi', 'pi': 'Pali', 'fa': 'Persian', 'pl': 'Polish',
'ps': 'Pashto', 'pt': 'Portuguese',
'qu': 'Quechua',
'rm': 'Romansh', 'ro': 'Romanian', 'rn': 'Rundi', 'ru': 'Russian',
'sg': 'Sango', 'sa': 'Sanskrit', 'si': 'Sinhalese', 'sk': 'Slovak',
'sl': 'Slovenian', 'se': 'Northern Sami', 'sm': 'Samoan', 'sn': 'Shona',
'sd': 'Sindhi', 'so': 'Somali', 'st': 'Southern Sotho', 'es': 'Spanish',
'sc': 'Sardinian', 'sr': 'Serbian', 'ss': 'Swati', 'su': 'Sundanese',
'sw': 'Swahili', 'sv': 'Swedish', 'ty': 'Tahitian', 'ta': 'Tamil',
'tt': 'Tatar', 'te': 'Telugu', 'tg': 'Tajik', 'th': 'Thai', 'ti': 'Tigrinya',
'to': 'Tonga', 'tn': 'Tswana', 'ts': 'Tsonga', 'tk': 'Turkmen', 'tr': 'Turkish',
'tw': 'Twi', 'ug': 'Uighur', 'uk': 'Ukrainian', 'ur': 'Urdu', 'uz': 'Uzbek',
've': 'Venda', 'vi': 'Vietnamese', 'vo': 'Volapük',
'wa': 'Walloon', 'cy': 'Welsh', 'wo': 'Wolof',
'xh': 'Xhosa',
'yi': 'Yiddish', 'yo': 'Yoruba',
'za': 'Zhuang', 'zu': 'Zulu'
}
let lastUsername = GM_getValue('lastUsername', '')
function checkProfileChange() {
const currentUrl = window.location.href
if (!currentUrl.includes('tiktok.com/@')) return
const urlUsername = window.location.pathname.split('@')[1] || ''
const scriptTag = document.getElementById('__UNIVERSAL_DATA_FOR_REHYDRATION__')
if (!scriptTag) {
console.log('Script tag not found, waiting for load')
return
}
try {
const scriptContent = scriptTag.textContent
const jsonStart = scriptContent.indexOf('{')
const jsonEnd = scriptContent.lastIndexOf('}') + 1
const jsonString = scriptContent.substring(jsonStart, jsonEnd)
const fullData = JSON.parse(jsonString)
const defaultScope = fullData.__DEFAULT_SCOPE__ || fullData
const userDetail = defaultScope['webapp.user-detail']
if (!userDetail || !userDetail.userInfo || !userDetail.userInfo.user) {
console.log('User data not found, waiting for load')
return
}
const scriptUsername = userDetail.userInfo.user.uniqueId || ''
if (urlUsername && scriptUsername && urlUsername !== scriptUsername && scriptUsername !== lastUsername) {
GM_setValue('lastUsername', scriptUsername)
console.log('Username mismatch detected, reloading page')
window.location.reload()
} else {
GM_setValue('lastUsername', scriptUsername)
}
} catch (e) {
console.error('Error checking profile change:', e)
}
}
window.addEventListener('popstate', checkProfileChange)
setInterval(checkProfileChange, 1000) // Interval for checking if user changed
function waitForElement(selector, callback) {
const el = document.querySelector(selector)
if (el) {
callback(el)
} else {
setTimeout(() => waitForElement(selector, callback), 500)
}
}
function downloadProfilePicture(url, username) {
const filename = `tiktok_profile_${username}_${Date.now()}.jpg`
GM_download({
url: url,
name: filename,
onload: () => console.log('Profile picture downloaded successfully'),
onerror: (e) => console.error('Download failed:', e)
})
}
function getCountryFlag(countryCode) {
return countryFlags[countryCode] || ''
}
function getLanguageName(languageCode) {
if (!languageCode) return 'N/A'
const fullName = languageNames[languageCode.toLowerCase()]
return fullName ? `${languageCode} (${fullName})` : languageCode
}
function extractAndDisplayData() {
const scriptTag = document.getElementById('__UNIVERSAL_DATA_FOR_REHYDRATION__')
if (!scriptTag) {
console.log('Script tag not found')
return
}
try {
const scriptContent = scriptTag.textContent
const jsonStart = scriptContent.indexOf('{')
const jsonEnd = scriptContent.lastIndexOf('}') + 1
const jsonString = scriptContent.substring(jsonStart, jsonEnd)
const fullData = JSON.parse(jsonString)
const defaultScope = fullData.__DEFAULT_SCOPE__ || fullData
const userDetail = defaultScope['webapp.user-detail']
if (!userDetail) {
console.log('webapp.user-detail not found')
return
}
const userInfo = userDetail.userInfo
if (!userInfo) {
console.log('userInfo not found')
return
}
const user = userInfo.user
const stats = userInfo.stats || userInfo.statsV2
const avatarUrl = user?.avatarLarger
if (!user) {
console.log('User data not found')
return
}
const regionWithFlag = user.region ?
`${user.region} ${getCountryFlag(user.region)}` : 'N/A'
const languageWithName = getLanguageName(user.language)
const extractedData = {
id: user.id || 'N/A',
region: regionWithFlag,
language: languageWithName,
createTime: user.createTime ?
new Date(user.createTime * 1000).toLocaleString() : 'N/A',
friendCount: stats?.friendCount || 'N/A',
ttSeller: typeof user.ttSeller !== 'undefined' ?
(user.ttSeller ? 'Yes' : 'No') : 'N/A',
isOrganization: typeof user.isOrganization !== 'undefined' ?
(user.isOrganization ? 'Yes' : 'No') : 'N/A',
uniqueIdModifyTime: user.uniqueIdModifyTime ?
new Date(user.uniqueIdModifyTime * 1000).toLocaleString() : 'N/A',
nickNameModifyTime: user.nickNameModifyTime ?
new Date(user.nickNameModifyTime * 1000).toLocaleString() : 'N/A',
avatarUrl: avatarUrl || null
}
const infoHtml = `
<div class="tampermonkey-user-info" style="
margin-top: 15px;
padding: 12px;
background: #f8f8f8;
border-radius: 8px;
font-family: 'Proxima Nova', Arial, sans-serif;
font-size: 14px;
color: #161823;
border: 1px solid #e3e3e3;
position: relative;
padding-bottom: 40px;
">
<div style="display: flex; justify-content: space-between; align-items: center; margin-bottom: 10px;">
<h3 style="
margin: 0;
font-size: 16px;
font-weight: 700;
">Additional User Information</h3>
${extractedData.avatarUrl ? `
<button id="downloadProfilePicBtn" style="
background: #FE2C55;
color: white;
border: none;
border-radius: 4px;
padding: 6px 12px;
font-size: 13px;
cursor: pointer;
font-weight: 500;
">Download Profile Pic</button>
` : ''}
</div>
<div style="display: flex; gap: 20px;">
<div style="flex: 1;">
<ul style="list-style-type: none; padding-left: 0; margin: 0;">
<li><strong>User ID:</strong> ${extractedData.id}</li>
<li><strong>Region:</strong> ${extractedData.region}</li>
<li><strong>Language:</strong> ${extractedData.language}</li>
<li><strong>Account Created:</strong> ${extractedData.createTime}</li>
<li><strong>Friend Count:</strong> ${extractedData.friendCount}</li>
</ul>
</div>
<div style="flex: 1;">
<ul style="list-style-type: none; padding-left: 0; margin: 0;">
<li><strong>Is Seller:</strong> ${extractedData.ttSeller}</li>
<li><strong>Is Organization:</strong> ${extractedData.isOrganization}</li>
<li><strong>Username Modified:</strong> ${extractedData.uniqueIdModifyTime}</li>
<li><strong>Nickname Modified:</strong> ${extractedData.nickNameModifyTime}</li>
</ul>
</div>
</div>
<div style="
position: absolute;
bottom: 10px;
left: 0;
right: 0;
text-align: center;
color: #808080;
font-size: 12px;
display: flex;
justify-content: center;
align-items: center;
gap: 8px;
">
<span>Made by Brudda</span>
<img src="https://raw.githubusercontent.com/bruddaa/UserScripts/refs/heads/main/TikTok%20User%20Info/tt_logo.png" alt"" style="
height: 20px;
vertical-align: middle;
">
</div>
</div>
`
const targetContainer = document.querySelector('div.css-1o9t6sm-DivShareTitleContainer-CreatorPageHeaderShareContainer')
if (targetContainer) {
if (!targetContainer.querySelector('.tampermonkey-user-info')) {
targetContainer.insertAdjacentHTML('beforeend', infoHtml)
if (extractedData.avatarUrl) {
const username = window.location.pathname.split('@')[1] || 'user'
document.getElementById('downloadProfilePicBtn').addEventListener('click', () => {
downloadProfilePicture(extractedData.avatarUrl, username)
})
}
}
} else {
console.log('Target container not found')
}
} catch (e) {
console.error('Error extracting TikTok user info:', e)
}
}
waitForElement('div.css-1o9t6sm-DivShareTitleContainer-CreatorPageHeaderShareContainer', extractAndDisplayData)
})()