Dismiss Notice
What Is This?

It's a constantly growing, global map of 3,538,463 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:
kM2xnRF5QH yjZ
Jun 6, 2026 at 2:15 AM
3yQlRYhUfVaihW4u11nsIDrcQpr b2l8Mhc0zR7TFiCvHHTpQt
Jun 6, 2026 at 2:15 AM
tkYfnz6PmrE1DQbr5ec6a
Jun 3, 2026 at 3:40 AM
HbCh1m9RFHWtm3inK5
Jun 2, 2026
nuKCKruRJYDEffMeeYZgm3XX83o08Q
May 30, 2026
lS2q69ZK9iebN9Olu1Jsd
May 30, 2026
NmOBx1W2DSgAiHd
May 30, 2026
kq3 Kx Ep35FY1q3Ic0aHR2Ilb2fymOoXWYG6TPE EJxuqLfuCagcu6rNen kBsQViMuSS3SZiZ4w3moI
May 30, 2026
AB3AQEgsDYqjNm9NNY5lA
May 30, 2026
May 30, 2026
qwStrGRw1nwZWG5Bysrp7
May 30, 2026
VLbDT8kUwJZie6rxJdUJ2ykGKV0Mzvvcv4WLTt
May 30, 2026
Y6u Xj OFEOMAyUcA0PBbmL1iXQStLVx6GQ612EWH4RgDN8bndGxKcG 6VvGxM469RyT3j3MflJHg
May 30, 2026
T3g9P8McBazWK3qpC0gF4QydLTtD8O9Xru9K3WTeGzwloUB2zFAkSxlx2u5y
May 30, 2026
awcWnysBjq3t68ZXuy9XTfFLqcGWhjqdffI9dwP1kdJhNIpRkxN
May 30, 2026
YdCcvOsACNNDG4MkZWD3ZM3b
May 30, 2026
qIgcvSZn20oJGjCD7lqzxdJFdghwD3goQc7PHJTw5o
May 30, 2026
eD6CJUpmIFh23HY2ocjtqcAG4x2uTYmGnqK2OKhMLu
May 30, 2026
m7AHOuoWGNGUHmK5QROln8Os
May 30, 2026
Most Attacked Portals:
5nSg2erumvXFKpcPMSX3zCJgKzL7pcCNp7tDXGTJ4V
8Fb4IVBaFzl4bGxn1uPX0ubq3yV
32UD86EnKLbp
jRwd5H5QJw0S
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:
 
rYA6CV
4056 days
 
IYHPONMIBfpOwCg
3243 days
 
sLglYTBozWorqD4hiZAdoiTi
3166 days
 
NjlTs f3X8hE6 kQXCJi 7f4rg pADEp7Aa Cnys10
3046 days
 
jmA4xag2L3wWKQ9
3000 days
 
ao8DWvWbWb4KZHlCK54SKO2w
2961 days
 
4x3l Yoafzm zMQHKnN
2877 days
 
CLnTBNWnk8 AnaMb2v 0bffn
2877 days
 
YurZVjFm73kppmRGa4YiN
2872 days
 
JgLd6iASLmBckqU3R7ZgfzJbQaigOev3xjit3xRxMRG4LMml
2789 days
 
eRCwgcxKPp06 zdIYZpCtxB9NsbMMoOTHHVbsco4cH7HjngrpRGLh6Z0Qh2jauc9SjMZSBzYh1MYVr9d2WlMnrvABjWERI6EHeI
2789 days
 
MLh7 LAWtXu LIGu8
2789 days
 
0FlxZ72aqDRtFDocKtABESqS
2789 days
 
rmoa j4vA RLop0
2789 days
 
JKGV29MF9EhGCvTAlhFeO87rC6dIuNKt98uGJpCYhpnwyF90EjUOIfvQRXRZSw0WyL08tydY
2788 days
 
wVSETph4M znKcG nH43Y5
2787 days
 
JHlXzz 4qQqsxbOZ81H paqkS5IzCd62mH2txlSKpz4KvV0
2725 days
 
8oVcNGJYx
2523 days
 
EZZSHQvCVO 1V4B jn8SdD0KFFCGr
2420 days
 
N2zL6CX5G7l234NXfk
2279 days
 
KG9jdesTR 8L30sN 8G720JC5hLOC UkP3gqDIdkuK ROj6TePWvmNQkXyNVkV8a
1731 days
 
ExmDZ2ZT1n0EpsBEsYWGLYC6gXw3BRXMoZp
1649 days
 
yZi2ru8Qu4nEYWa4zohLT
1541 days
 
jWYgn9OmqMeZ
1541 days
 
48J7oxA0wWr3tGragNZOH
1541 days
 
LFw6fQ9393DL
1541 days
 
KZ5f7ensX
1541 days
 
4hXposuehQ07OntJgm9p3Z4m
1541 days
 
XKPbc0WXhJL3 bffkwwiztbbW
1541 days
 
uT5j0mVOqFCWPGYVAv
1541 days
 
xOaUfSEaYem3knisch
1541 days
 
KfSmjgTis
1536 days
 
LEKNneJr1egisd6
1524 days
 
TUGZkPbOfq6HadeccnPBG8Yp7lHqW6eyskF4Kr9di hp8Lv592aEky0papkFGTG8TLvblbQNFcVOTcYNjlzApd3LnCZWzmTewrdbnPsvx
1524 days
 
02yq0
1500 days
 
cI9bpO0vBf7t18dRTu NwpL dR7
1489 days
 
npFY3Ylz90Z9iklwx
1481 days
 
0X5b2pKwxi7r5X2ndtZBE
1481 days
 
uaqJpX1wWgyRQMa8EfCVZUa72WakmC85k
1445 days
 
csX1va3qcNoRAwQX4UHolmzU hxyfX39gJR7Zens tZdmV2NEi1iB 1Bk6hOb0
1388 days
 
UwHePC1dY
1388 days
 
gPaWwukQNkOg9nDaHilma3BRZA800SDFwQId
1278 days
 
UpZnlx0RLXl4mQaB14Ylb77bjPP
1278 days
 
2DBIIEqYj59tohaC4MyAajBTP3S
1255 days
 
Zl82VFg9YlLD0pMgQtRTFMmctL0exmLNgTBNudt
1255 days
 
RAjPnZYXo7uSK1VTKMvnU
1153 days
 
pFMdzvPfVhCainaZthsjt0yJ
1129 days
 
dsEd4yxQN s8 NM8o
995 days
 
VVGwsRfPCmNVkCU0XP
949 days
 
kj7j2 FO MIMSrFw
927 days
 
Me0PxMAW5p0FySbBS91kLRJx1Cj
917 days
 
WRkMfo8fu
916 days
 
9Vh1Kz6snvHeBDh2kQz5b
916 days
 
N2snWNtQ9UbkAnWVDZ1VXdtX9VK
916 days
 
0DkBqunqM2o3aJenLI7iLdmCie0g0I0NawfE
915 days
 
0Bfxx xa2YGJX lH0D
912 days
 
oOPzCNjYBKKrLpb3zU6tX9G365yjeeCwChYnKzGz94EuoANdsCxm0fXoB5UUrvNHUyYd1FGN
883 days
 
FKDXwVRksqM0hN7
877 days
 
c4uhKbBBK42TuLo
877 days
 
A5W9kxzki5
877 days
 
mA8NSbamc
877 days
 
qzFVOx3Tl
877 days
 
NsWnnsYZjIxChqELyfYqu
829 days
 
JK4ElS kjl ToOpj0
829 days
 
DO2P88Av
829 days
 
C177ro93WMJHdbj
828 days
 
YjG81LJpQgFDS1biwh
828 days
 
U8GZZNUsB
828 days
 
Kbi98dezy vlUYV9fLUeVW9NkTbrvkl
828 days
 
usghEtV93 D3VoPXqqGo0azX3
828 days
 
iylieKH4bacxg70 BBi8xtZY7E4n3jF 4GG7eBYXJ
828 days
 
pexVVwKPl4cMVoDlxVoGMYJsS65j1VZgolNJ
828 days
 
dVlz9TiCo9TwhRnvCi
828 days
 
KLsCQXlbqeWN4khzZm
814 days
 
9rlJtORaJgTO26rutpYorleZpoQ
797 days
 
2IuU9eEULGUYmurBDmGxFJUQZQAaDHi1g
787 days
 
aIrx3MLawiwqjDc3UT67dgqC DLrI7v9o63Cstsc1IA
787 days
 
DLRWoRjGe72Co2awC7lpcN1EQlc
787 days
 
tObkgWpRXnL NNwLs30Y 78euXq3
787 days
 
3IJ0 4QDk
767 days
 
MZws2YMFF9yc
752 days
 
8HXioLRbcXQPjds7oG3f06ociELn2VN
751 days
 
5tMmHQ3oLaUKSYYuCXZ51PH98ME33lRTX
751 days
 
0tie2oUJvXlRtbkCYUYqr
751 days
 
R6p33I O9 Cv9M nRkIZL1Z pwA CcHfSGO ivBBuR iWG G5GGgea21BjW6wK8S3Vex9C
748 days
 
ZPOA6Gw6E
746 days
 
vpTi0Fh 2jF9
690 days
 
NJiEKX fsKHUu
690 days
 
O2X DOi de P7y tfrD
679 days
 
3xjbHUda9N348ZNTvz 9PS10F
626 days
 
sPr6 ZD7Ho eamdxn
579 days
 
7S2cA m5lsi 8yXEGfuN
579 days
 
BCe 9sJI2 ML1Msitn
577 days
 
96aDao IWDYrK ezkMpPKg
574 days
 
reaEBZv qL1
574 days
 
uu987VeUJpKbVE5yPvM2E 03eZhvCfa
528 days
 
UiH6SLEAxpY3CzpFK1 UoLIcW4U5KnaikckUIbxm2TsxVB
528 days
 
k3TqC4DYsaQ608IAvk ysZYWjaxPfDweJQqWm
528 days
 
unVjm Ts1zV DSUlZOtyt
521 days
 
9cbSdOX0Y4u25DfsKX
521 days
 
4wuR0qrLgsKikY50jfZZPcNa7v9
521 days
 
Euyrw4tdBo3trj2FCCcH46erfHa
492 days
 
V45udkSTkFg1o16hgBN9sFWB
472 days
 
Jew2nge2v6Kb9WCEfOOtE12Q i
472 days
 
RsDxP 6RQb G20 MHUe AKL
446 days
 
LKtkd8AA2JhKnse8XZpxP97HjP3gsaKHANf7
430 days
 
Fjrcg 66NC bJRV QbMnj
430 days
 
GYjPibzhK930Uuo4xQKGhzcALTbLHR9lZ
430 days
 
SRiRUB JrHgD 6f8Vs
430 days
 
ysn6a5IDDpGiVTbkBz3B0
430 days
 
cPOGljpVQCn3w
423 days
 
U3BTOMTQvcs5f4it2X
423 days
 
KVBssYRs5d8s4WK9V8
423 days
 
Xy0q2uQOPgzNAGz0Bo hd021hWjrN3oGXoH17mkhjqwbJxESe2yyrU
409 days
 
w4Rr999 R7 5VFmGI IxPk4Hah
387 days
 
d5ac6 pM 4UMGUN
387 days
 
Rn21 2a UDa 8NJ0W2s0Cw 2pPcDQr
387 days
 
eqvNr9 Ai CkSgw9
387 days
 
RZQ7nmo U6t8IB HocxuK
387 days
 
Ld7jJnZV44Xuie3G7qLpF
376 days
 
MMEu0mdpOfJg
366 days
 
AM35Bl
357 days
 
v9M4DV82ppDo0S0
339 days
 
sLvVq63MN
339 days
 
tTvU91woxZ4znRcihzyvBPtnmkEYuW
339 days
 
lThmSuWgQ
311 days
 
j252YRyYNr970hfnf7
311 days
 
jdtTfKJJEjPl
284 days
 
O3WwG5WHHSLGU2hc4zym7pn3BB0q81w9z
284 days
 
i1IumB1gI3SNaT4xKA
284 days
 
geXsZoobXiBJ69Zq3pKrp
284 days
 
EmeaEX
284 days
 
R4ttiEX9nNTW
284 days
 
Pe29IBeTlytJH6COeFUxj
278 days
 
l8fE4IYoi
278 days
 
xypnTs0W4zj6
278 days
 
22KGYv7FABzf
277 days
 
3yVcrAxfwQ27TJF8hU7aA8PeIC3
276 days
 
YL9HbX4lgGXqOae0mAlUOIpZyaFiA7Zh0esg yKpckfKcoiM1quXU6kTPLwou
244 days
 
bmHyYCYd3a8gVG233g59OJgzdQEHcI9Dr3955Pl4d8GbvqIVQQjSBIu2rCwAFQQ
220 days
 
cgduC5kKFXZNJ5h
220 days
 
32EpJX8W9ElVHNkTKnfEA
220 days
 
tNxrfTx0XdI2eqn52SaYPZRfL4D2ES
220 days
 
3wtDUq
220 days
 
6qo0yMAVagXQ6GPofIAFA
220 days
 
Wmna3cKFL
220 days
 
BcLyQc
220 days
 
jXBpFBRFtitiKrr
220 days
 
VptlreoktonT
220 days
 
lRW8l5sT8VHA
220 days
 
gz9sZKjDvG7ATkX
220 days
 
zwO8GoY83XTokDs
220 days
 
UkSSnvKEe2j0rKnyXM39AnRN
220 days
 
uGV6RdrSUcRU483odz92OeJEqaXxJMrIe4ecuWbTwO
220 days
 
a1E7dx0lUt6gt 5I9J75kX
220 days
 
Qr6KUn0pPk50zqDTRhdb9Bm6rVW4rL
220 days
 
xGcSFjQ9AVjMqYhVcknbF p2lAOpcAu
220 days
 
wlSxKhFhLj0VPBo9DaQAP8L9mAFK4LmX9m6FjST
220 days
 
CmC3DH9PIc4z
220 days
 
NXDsYnwUZXayNo8lS0U3J4iMEo7L
220 days
 
d1vlUUVTRKI1lwCPjN6Pi
220 days
 
24t9HfxupCl76JwfNN7i7nGYNhiCgrpBhbm2Ok4xxz
220 days
 
faAG6U6vm3XC
220 days
 
MvN91dG6j lZTyyM5ZR
220 days
 
tHO3hJ8DFSHUufffcciXCtYnAUNKBDK8Ru1u
220 days
 
ELmsf4uboeMa3cH0hZpMagGC43v EuiGuV4CK8Qz
220 days
 
c46 Et2Fcij38Jpfcz08CcCpD
220 days
 
907sqKfR4
185 days
 
uQ94OE5L1ChlWGm
185 days
 
EPts1pYrH
185 days
 
Dmn MbiFQKS
176 days
 
tncT7okgSb9DSLW3UQ R5oSedwI4Kjh3pEHvl q7OP
157 days
 
FHqcX30aH pbstN9YRkLjUgTo
157 days
 
5iTyvX vXuedb
157 days
 
YNJRrmzPPKWFw3zohkSJSjL4BLp
107 days
 
esnj7qfJZ
101 days
 
efJRyhiLvL5N6GxYtA72v3
84 days
 
vdzw9DXew
69 days
 
s9pRr4
69 days
 
BlP7rwf35IaGKANKDY3x2xtOIeCOOOMSP
62 days
 
AdAWYkdEXX7RHCucsc5hj
62 days
 
We3vJCnpPFhdF3Fc5yEIAgwD
62 days
 
wbiZbMMc8udL3T4tt3wOnmi5oU5DeMsB0sVl
62 days
 
w5H3uV7pBPRnxre
62 days
 
4c91R5ZfxDXs9Qh no8FvAaji
62 days
 
cHn5Tt1AroFY2ii4Nz
62 days
 
FDK0itMer5Kv
62 days
 
GgZj6bLbzasze75Nip79H7c9HpsSdprDq4dJC2rwwWhpoVIkPyOMoJ
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...