Dismiss Notice
What Is This?

It's a constantly growing, global map of 3,538,483 PokéStops and Gyms for Pokémon GO.

The data is from Outgress (an Ingress analytics system).

TAT21
enlightened
** Some portals blurred until you log in.
Recent Ingress Activity:
RExz1MotVO6kFP0s3yZkZ93P2Ay 0kp9Eqfs6UEfrCZNVcop1r
Jun 6, 2026 at 2:15 AM
3KBXzl4OqP yLS
Jun 6, 2026 at 2:15 AM
9l6wxii7XvHIIXmVr5BOe
Jun 3, 2026 at 3:40 AM
Chw17P4yItcQvkaa6f
Jun 2, 2026
NPM2IYddOZYvx0btF5nzlwS6PG8bxO
May 30, 2026
3PbgsmMlShpn2UCB7FMSm
May 30, 2026
6SQlTSWiEXHbvT0
May 30, 2026
Liq 1X WlEMewrLUE7bJ4XRBqFhixWUHcwNIzp0e rL4WtBkY24EqrH2rDU 8ZqbXrLD1zybpGGWLcgt4
May 30, 2026
11cDBZ9L0irXhrjguR4Wm
May 30, 2026
May 30, 2026
NHt9cHIfz8VVeBxBIjjCK
May 30, 2026
AV0D90Pz7F2DQ8O7wxCxVoSSkQ8dThJJko7OJE
May 30, 2026
6HE O9 DfRE5JCvlnImai0TsL1NPTxTmKVrqW0MSTyXEO7lv9TMGkqm T6KhNk09feFeIMlzawHAq
May 30, 2026
gV5xclEAkVddajXPAnVCH7FqF6fCBFybqefUgRBINatUhRjoLLODx6voDQbH
May 30, 2026
f5RqFTrerKPvETxPcqbeADRojn5wMzCd8b1folH7ZuY9SwS8fhP
May 30, 2026
tKi50XeDRnH4o8iclDe8SSjq
May 30, 2026
tOjPrMu7FfFumoCcai30HbfmE9v54iGFUq7koNdu5H
May 30, 2026
8oEdy6lyGpoDNZ48nzaLTvRiSG4lPdQChiCejsMe2e
May 30, 2026
UZzZ05Z5e4FRiucPkMd4GENG
May 30, 2026
Most Attacked Portals:
EMIv0VWGYOlUBt400bkHJi0YzO7WAJbY4RYIiTFB4s
Y6CCYJlKT8C2GoyH2ZkE4sumQoU
Fe1CYsIqpPOw
btvD997zvHIT
Historical Activity:
This is not exhaustive information about TAT21. The information is based on Ingress email damage reports from participating agents.
** Some portals blurred until you log in.
Portals Where TAT21 Was The Last Known Attacker:
 
cmIuoq
4056 days
 
QclflNn2BCQXgo1
3243 days
 
9ks08hfttS5LmMJuoXF2fLWS
3166 days
 
SWaWb YVXPE7V nGaK7l 2B8qp 9NS6nfpp xE8P25
3047 days
 
D0e4AMzTF3G0jhd
3000 days
 
QjuOiXP57yzAbougRQaWkiAS
2961 days
 
BrTp btw0o1 3LusU9J
2877 days
 
EYV8q0fEfj X6lUJNl UtqS2
2877 days
 
UGwpxsL2N44vsBVAGZISp
2872 days
 
V4xNkNAV3R4gkL4CtFK8TE5BNvvs4GoiIeIbV2IDZBJ6t6cH
2789 days
 
Z5iFWpBdJOiq m5iBORr1o3PksPxKky1Zx8ieecL1s3mQnoRuEUx31oSF8VndI0qn8NlDFsmm5UnTcWkcBhS2kX1R7Z79I5036M
2789 days
 
Wo9t JsGynj WRVGA
2789 days
 
FZYmZJSiq7CI8c4h2FQm5tIS
2789 days
 
onhz kT8C I0kUo
2789 days
 
fSg0Bbm9BBHKcLDwEouCBVY7byvb87jSFwRLgAtyyfLGHEVkD2Gxi71M3wPEnPYOmOTOwgTa
2788 days
 
Qae4OIeAn nVpVX PnCgIf
2787 days
 
lFMN1t Gf472ZQsqDz3 iNcjCarfTj1HogMGfe0REvUQrWr
2725 days
 
VpZ7krCUz
2523 days
 
elH1xuwXgo gs6h PXNZWESTiNNY5
2420 days
 
K84NlucA1WZzBiXNZO
2280 days
 
KENScXdsh wwvEbl PoU0v7aq6FvD iVXI6v2Js3GP pi4poF616d6rsApFfFEq8
1731 days
 
f2iflMMGQR5Yo1afM6uMfAT8sf9zvppacCn
1649 days
 
tVzeVIXJNwMQH1ubrqOV5
1541 days
 
j9BdV94mSCF4
1541 days
 
Xp0WfBmExoPjtKFLjXaki
1541 days
 
E5De8lxD2uc3
1541 days
 
VsRfxWhh4
1541 days
 
xqfhjndNeWzmTW63ncgK3BWx
1541 days
 
epMxgWGFQhMm Uw59dNOh4pae
1541 days
 
yDqBYgVdrYzetHiZua
1541 days
 
doLaGlZguudM7JXvZI
1541 days
 
3v4OgKICI
1536 days
 
iKR9Bv7591lLZGB
1525 days
 
MqCQ6H7t7Jxiz2uUfLi3whaRywHF2P2ViEbhhtLlO pZ1eiJlixbiUCGiMyEhA3dscdqbk60ZBYytvYDJTR5nMqubY9peUKIN3opFWRVv
1525 days
 
zvhNu
1500 days
 
jK2qZDOhiYEovKFUMt MBM9 e0W
1489 days
 
iHbGoOJRqHUAptvPc
1481 days
 
mWqi0UaGQUpl9NzXZacs4
1481 days
 
D0niDyprPgmLEcYNZlTOh8rPisEjC5V0D
1445 days
 
q2c0IuHVkSeFa0MhKqC3nwwQ WYVkHnrOdEpsFM5 yeWpIgjSzw5q W2e357DW
1388 days
 
wx0pB4bIZ
1388 days
 
p5PmRtxAUInkYj0ahK3Ulo8wimih7Fh9bYt6
1278 days
 
LkYYbqMlyEWUcd2GPqFGFkP8aZC
1278 days
 
4VL5Ne1Nx7wnyawEOjtDVe5QOg9
1255 days
 
F2n6ofwecHhRAlbyWW3ZeNbw3vwLR4WQAsuFUjC
1255 days
 
wlFyDKaibyVgnmpbAsfdI
1154 days
 
A6Roi65s9leLGP5ChWvdzPcb
1129 days
 
4Us59n4YG CK BjA5
995 days
 
hKOMwskhORmXSuIgK7
949 days
 
oMrkV C7 B5cPn13
927 days
 
Q2CCmYDybxWZWbF9kN79YhhkzOn
918 days
 
LyU5PAvfp
917 days
 
p1W2jM1BRLxqEm5D1yeZQ
917 days
 
xk4JHrtbDPYOfG9qMpAlsUXh8I9
917 days
 
slWBsDHKs7cTXGYZRopu1uRrGDfi5L2Je1rF
915 days
 
zpYmg I4jNabg SXP5
912 days
 
YP2n0Q7QR6z6fcygl1Cf7ajodP5UvQfGUvGYOnTPdRFE7ugjcKwWWS7pHFMKV8OyIpi5scbR
884 days
 
imNjTH3ge7aWdUy
877 days
 
Dx88wDNmuEX4ACl
877 days
 
uPIknqO0Vm
877 days
 
bmLA9RU1R
877 days
 
3qxpAoU4j
877 days
 
1OR5BgVtJsYMXfakdet79
829 days
 
BNYjsT 5lZ kNWaDw
829 days
 
hkCaFPyR
829 days
 
o5ly7z9P5tcRjw4
828 days
 
BlIWreQPcBq2hOlES4
828 days
 
YqU5lmM0A
828 days
 
LyAstfguZ LEOOdIphEEY49pUSMpC3v
828 days
 
ZvOJAn2Dk jIYSU664NJKpDQr
828 days
 
1C3GdjH8N1Vjz3q EpFNmtsnNd4Kz1a h66YNRTUn
828 days
 
qD16vuXZLhgAGa2D7FplaMNEXx55GJS2XkWH
828 days
 
wxCXWDIPnQSM10a0D3
828 days
 
BfiQ0BTHMaSrGGxjGh
814 days
 
AEHwtwA0bMMJISaQZeUU4HW5YY0
797 days
 
zdofhR6JBDa5bbMyRx0CaqCwbthRxCiZl
787 days
 
Zfl4gjtAmZpsfTCFjod8NjZj 2WOmebEoH4o6PVuLF5
787 days
 
1wjOsZZ1UqL7yJxSxl2LV3CswdL
787 days
 
JUJkW5FXWRL U0qxZUrC CjhgAAs
787 days
 
K63b pJvH
767 days
 
arYuSyTjOpQr
752 days
 
Q32xC8FVFU4v0WXC5ueQsYYxJqvW7pU
751 days
 
xnXeOUHQS9zOyuLuCfAr64iBdNYsSWyos
751 days
 
HNhJOhtrajUqI8DOlPjUi
751 days
 
FIW0ac b4 zIo0 SyNhJv8M QaA LsZoylV NDf2Mn pZk GKDMMxnkyIMSy6ONpxzGqoU
748 days
 
0cfwVFQpg
747 days
 
Kv3BKH1 AzUM
691 days
 
g2WAKg oZtIO5
691 days
 
hkB snA 8u Xuh x0Ln
680 days
 
V2UeFfgegiXUy9PoMs e73CB4
626 days
 
XBFo O1agl 69tb6z
579 days
 
9MOqp 6RfRa TU0y46DF
579 days
 
1Dh L55Iz Av4BP95F
577 days
 
RCTTK7 NYXsxa KVvRGoeO
574 days
 
9YdrRIW A4I
574 days
 
BoMWS3TIhlbNokW6ZAAwx 4IWv4JAa6
528 days
 
sqehtHaCG74Q3r0lFV 7r6YhDGnGVBETKLmPtbCJlxZZJY
528 days
 
8397GtQ1OzEQNGM6h3 bL72nmIVbrXe3leSOK
528 days
 
zVnJj yu8vD comrfL3cl
521 days
 
QdFgMV2ryduoX9Fcz1
521 days
 
rt9pW7psJsKEINEyc7RnNRGSg2O
521 days
 
kSkXlvCypY4OFy5m00lKJud6VHE
492 days
 
vs5tsf06kX0m1watLLX5gkoF
472 days
 
jU4fvoRiXcWwgB8NMjrqyEi1 c
472 days
 
1TIqa MVL1 dmk ejGu ama
446 days
 
8S8wBMm5cff4hqDBW4ndU12TR5JtAI6iXzPd
430 days
 
r7u4X idzm uvCN mn4rI
430 days
 
jk5RHv4tgssRajzs6o01mwGCqZHN4CRKD
430 days
 
HBzCZM PeiM3 aPohP
430 days
 
H1bDZXb4PBALd1BGyi8xF
430 days
 
6rSOlZ9BfbwVT
423 days
 
l5s6glb2U39O8yCkSr
423 days
 
es901UrE93yKJymBhR
423 days
 
wayh51wKBJ2WDwRWz8 8Ucru9qvcbsic6nPr8TTTsHgxiiZo0WA6lY
409 days
 
OveWH6B Lj mhOmjP ibpFQPKz
387 days
 
fuRxW 42 9Wmdf5
387 days
 
Zc1A wZ mA4 tCLVfQgRbe RsWfgaj
387 days
 
BY3yjH ba 9WB4uR
387 days
 
oMbye0k rIt4F8 XPLhI0
387 days
 
0tdXkTrUkmjOGouoJEohh
376 days
 
3nH2x00y4IlL
366 days
 
05dq9x
357 days
 
SGHTxISjYs10Mu5
339 days
 
5thzhu5oB
339 days
 
BtGvTCNi4iMmdRDA4Nccfhy2BmfngH
339 days
 
1thPuUrIX
311 days
 
dzYq5hh0gnxVJs1DW4
311 days
 
WK7I8m3CbYKc
284 days
 
k2sGpROLeRXmv3ZBFR6boiLondiYdYGgg
284 days
 
TEpZqnHYPupeI4UZet
284 days
 
3QS6n8BOdlYo7A3LkcXEw
284 days
 
es0Zyy
284 days
 
BID1euuLoms7
284 days
 
TcbPRl7VWdlhl3bQhFvac
278 days
 
qWsXTLVDp
278 days
 
ORnzHvCzCqhx
278 days
 
qPFaruKiYmcC
277 days
 
n1Bs9Zamtxbv6dy8xVakARPjARj
276 days
 
3MaRnPZPXbD7CXuAD775EbtBiG7SdlOB25bD 9s6JPZtWaYo9y3H1OOrSsltg
244 days
 
eUpkD4QH9uSsx5U0I3GRpw0qnGeAvjdyemTGmEAsrUkbf0Zhkx1hdkoLdhzuApl
220 days
 
CB5sQCNk9x35fZq
220 days
 
52ERW933D3wLE6oTZaeDJ
220 days
 
l7LI87fjYGRgh7FdZOaBYWNbO2eVsc
220 days
 
OWMXxB
220 days
 
uVw7ulgSQez18DyR3zMyo
220 days
 
N63olgG5u
220 days
 
Aga3Sw
220 days
 
Z2wCAHxqhBXqKFN
220 days
 
LwrLctxs2z74
220 days
 
1weP0kskMLz9
220 days
 
JQYksXVTCvFzvNT
220 days
 
zErrgXSWlZGHrMw
220 days
 
VMAVpYsyZCbhAt7KrqK3nGKH
220 days
 
ZhnsWKswx90oKxxYuG6RgjY5SwyPgU7WxVxHRLl7Yf
220 days
 
KFX2e35MeLHFv sudLV8P8
220 days
 
y8c6x63LpM5Q1F5D4Tqzq1aN0U2Y8H
220 days
 
Kvp6gRL628eeX94XA4pfj o6mIuvI49
220 days
 
YjzUTpg47UyVoz3pljbhHExuJAjDWUpcg0uo7bR
220 days
 
Roup3pcy3y4M
220 days
 
IkvGnq59iU1cHiB98SCweBPBOCOu
220 days
 
dixyaTEnx0tcETIjIqwLo
220 days
 
quSpeYLElcgLMXr37fOX8vzF7UxyrHFiGaQ2dVe52p
220 days
 
c7DifqJWL6yR
220 days
 
vfQvSuMMk h2V097vbC
220 days
 
PKAsC12E4EDfTyDN5DyYaKPGtW6KkAUZ53fQ
220 days
 
ykxKvEkJbVt2TgMau5h8MqZmdBb Lak99E9oitKX
220 days
 
EIP 0YhyRMwsHjcNhJySHFxwI
220 days
 
4VifQC4wf
185 days
 
HDWWnnZ34wEVPdS
185 days
 
JTS7Hkcer
185 days
 
W6a Y6zslsZ
176 days
 
g3DovtHLXVJmkKoce6 lfHvHytSWF9HOAN1p0 eLoT
157 days
 
J1wXR1rD4 oSUZuYKpRBSnLQw
157 days
 
doVv2V nMVR7X
157 days
 
TLEyPxzLl7OZYlkHtKiHOp8VBSX
107 days
 
WpD8jYnjP
101 days
 
d1GZSXJYYRtSvNVrifbwDr
84 days
 
AOEBzgMGy
69 days
 
yeWTLF
69 days
 
5DOWAnCfo10kouczZJDMF1TKfszwKHxSw
62 days
 
LKNOscETY61I3m2uCCBZp
62 days
 
so5idt1UNspnjgHl3lyJ5qJ0
62 days
 
1co7pwqHbDTbWkCaYXEfklR8DNzGITaWd9D0
62 days
 
zPsDFKo1wsyMel1
62 days
 
dojJZa5vBwCZsTI uO60LqGXC
62 days
 
js4PuhG633OLciRs0u
62 days
 
clnfgwHqhooO
62 days
 
vCYtrEfiNJwnkW3pDoY6EIyTxbl2Va9WGbLEVSkLCv5SymNeE6VqAL
62 days
This list does not include portals where TAT21 was the last known attacker within the last 60 days.
Sunday
Monday
Tuesday
Wednesday
Thursday
Friday
Saturday
12 AM
 
 
 
 
 
 
 
1 AM
 
 
 
 
 
 
 
2 AM
 
 
 
 
 
 
 
3 AM
 
 
 
 
 
 
 
4 AM
 
 
 
 
 
 
 
5 AM
 
 
 
 
 
 
 
6 AM
 
 
 
 
 
 
 
7 AM
 
 
 
 
 
 
 
8 AM
 
 
 
 
 
 
 
9 AM
 
 
 
 
 
 
 
10 AM
 
 
 
 
 
 
 
11 AM
 
 
 
 
 
 
 
12 PM
 
 
 
 
 
 
 
1 PM
 
 
 
 
 
 
 
2 PM
 
 
 
 
 
 
 
3 PM
 
 
 
 
 
 
 
4 PM
 
 
 
 
 
 
 
5 PM
 
 
 
 
 
 
 
6 PM
 
 
 
 
 
 
 
7 PM
 
 
 
 
 
 
 
8 PM
 
 
 
 
 
 
 
9 PM
 
 
 
 
 
 
 
10 PM
 
 
 
 
 
 
 
11 PM
 
 
 
 
 
 
 
Loading...