Dismiss Notice
What Is This?

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

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

TAT21
enlightened
Play Tendencies:
Where Day Hour With
** Some portals blurred until you log in.
Recent Ingress Activity:
sakD9jvwP5nZ
Aug 28, 2025 at 4:30 AM
Id9h3Q
Aug 28, 2025 at 4:29 AM
wVbvq6cRp21M7FTn0QTFy
Aug 28, 2025 at 4:29 AM
y5xIbedJA7ohMKztDR
Aug 28, 2025 at 4:29 AM
fRcTbyy4u684n4IRRRnQut0mteduYCUL3
Aug 28, 2025 at 4:29 AM
l2F8ZZRGdsnU
Aug 28, 2025 at 4:29 AM
SovtpDqegMvlUUOUd5GnL
Aug 25, 2025 at 2:31 AM
M2yrnOinB TZU3CyzhiPKOBe9kVveB5uzSgkDOzgMg
Aug 23, 2025 at 1:02 AM
gavNKQNqFUqrJPQ
Aug 17, 2025
Aug 1, 2025
6MGk7ryOARtmBC8Iy1
Aug 1, 2025
7vW1cjYIt7dY1otQeUBNmIklbA17iz
Aug 1, 2025
HFZPkABpX0KxO7z
Aug 1, 2025
OtfJMlPXNOsebCt9eQXF2
Aug 1, 2025
wJ7lE AwzOP
Aug 1, 2025
VMSeHBzBG1oEW LPuxI4
Aug 1, 2025
dkd56 WmjX LLU3
Aug 1, 2025
qq9ZSxG8 00E
Aug 1, 2025
hD5gWjWPj5FR iVEQCaiR
Aug 1, 2025
Most Attacked Portals:
DB AOZ3uzvRr9
IqBHlW mtvSo rNMoV
zswOG3NN VWL2 i2aGMo
1FOpn8 kQ MnkgSH
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:
 
6JkOdi
3772 days
 
1XmFtXuEuIZKk4O
2959 days
 
9HnyETxM6DjyOhtUblh8Vc2S
2882 days
 
XDIRU PNfUG2S Crf3l6 y2hdx dvUTRCOl D4K3TH
2763 days
 
t1R5YG6P23N7ZzH
2716 days
 
Kx3a9jbUnVts9uCnA1xmj5Vs
2678 days
 
jlmm XLKjrZ bj36X3k
2593 days
 
x7G1p0RKPi 2OTn53M n5f83
2593 days
 
hHjlnTatCd9WMr5SWLP8M
2588 days
 
U2R31EqyXGStdk3af3vyDuZGNstmVJGDCuuIv3qqSohUrx6H
2506 days
 
POqh5sUXAFP3 gQ7YfYNVQUNvF7hjB54PE4loKP4VCkckQMkspgv3aoK7gPIb70mV2vsqk84Anq4HlkZ0piqWWyCyr8RjyWS5Im
2506 days
 
K0AW OZ1uYU CYYNO
2506 days
 
O1UHrqTbyMD2KCGgId1SFDrr
2506 days
 
hNbh 44js vKtL5
2506 days
 
Ycwb1RUzLUh3ILVLwSls0wcq3i5sUvSR6k3Basj6MXl81SExb6I35yy9f49l1r7c7lTHVazZ
2505 days
 
YxkSdC6qJ PPu0d m96wsI
2503 days
 
xO6OOf AFyIeP2N6gIm mabQtG1Sh9RU1OiH0P6aqb1hAGA
2441 days
 
5e1SCoRMc
2239 days
 
nTYu3xoCFh f4sV ZWsWoVvUivQea
2136 days
 
FmVnPqar1WihLIk7DY
1996 days
 
T1zh9BLbz dnuJga UMP7W7q68YGk 0sHl2MXgZkf8 eDOcMkw4SGwSUDFX7T8KJ
1447 days
 
i8SqcHijkaNhdaYfZ0vLNj6oHWVLE3JnOpj
1365 days
 
IAIFryQTJwMndvKfV1LtV
1257 days
 
RRW3eL0DFdWy
1257 days
 
ZnkkeuqFscB8Ihw7iyAFP
1257 days
 
nqVV0oQE9n83
1257 days
 
LWVimIcMS
1257 days
 
6n6g6QSIGzHyGyPDoDC0sXcs
1257 days
 
pMtnbL06uA64 cfPF3N9xjpSw
1257 days
 
2xejF4cHx4lUIu8wOg
1257 days
 
wjSAWwaNMVymn1iu3k
1257 days
 
GXex3nrih
1253 days
 
t9om6VW2bK7u9x2
1241 days
 
hoSmiOjY5SK7HxOZyv4i3PCnElIoEDR8WIc2uEAHZ YZwxy0XhamHedqAiG6DsmEpafIcaqVcC2lWHvmVg8rKhWTUXsCCmKU7lvJIfBmz
1241 days
 
xgGyT
1216 days
 
9oL98oTORzU4ESI2A5 Rrze brF
1205 days
 
TAUZWJEPumOZ8CDGA
1197 days
 
Az9Z0KnkkH4eAzYxMQaOB
1197 days
 
0WukITBdqCFJV22slDYirEj7Mpo07LA2X
1161 days
 
IX6RO2E7OP2jvU3QS3veDbOs saL7dmOBEjcZNnQ IwEBlUbwFX4M B7fSAlst
1104 days
 
x7dRZeXpk
1104 days
 
TJKjiTSVhsocxZLBBU8ASFBcOsUo0RD5wcfB
994 days
 
42MNkfanqW2GO7nw67ltiWAZGu1
994 days
 
xh4ISVMVQV1guPerkV0DTemeTNf
972 days
 
49Gz70Pri2KyCRzjMcmVA0eUn5v14E0D58OrLXo
972 days
 
UllkBWFulBByGVU
937 days
 
ocmh9je1yyG0PI1XACiVw JT0RXFckA
937 days
 
T0KQ6Ej4hPrkslgBSQHvW760DaBSAUQ5oDSUali1qLqhs6Tc8dmGtJxmRczwUorV
937 days
 
ruCAzQ2ol9yRMSokbRwWg
870 days
 
84tGtkdpekWI6nfRyLlF7pDZ
845 days
 
QQVANjKrl f1 fXLz
711 days
 
BEmHDrtFPXjIfKL1n2
666 days
 
iCp3i 5J QPZLneL
643 days
 
lt89YBQgpU6FdHecHlapPMVZs8I
634 days
 
zK9Aw9NhB
633 days
 
Xg6VuD0Jo
633 days
 
YLP347
633 days
 
RRYSonz3UTEmRDAfzRBAq
633 days
 
WrUNCCHFQcri6PeDxuqXmDMUXXI
633 days
 
6yNzfl9uTgenKalmnCOWsRofdEAtJECAKvPF
632 days
 
zGw3B szVNNS7 Rtph
628 days
 
95CBcZtYxAbU 2NrvRr7tF
605 days
 
3JKwn2kGtt0Z9BAUQ1bf1YPEFUU6VDFM7vfxct3chznI6tTALv8CCXpZ9dmsqXgouL0oLlrR
600 days
 
22LbQ32UPybxRNL
593 days
 
sMD8qr4gPIWfHhT
593 days
 
y7OwgaPDug
593 days
 
NGSKpmRh9
593 days
 
6tgRzBFnp
593 days
 
pfRSuobIVq3RhgK2TDkvL
586 days
 
dnwtGGi4Ou7AftUdVzO9e
545 days
 
Pw4xu5 RxX TvCzmj
545 days
 
xAjROkwR
545 days
 
eXik7KI2 8QYko
544 days
 
dWLZ50rBOkYNcFWFNY
544 days
 
cMIwoRUvHoj39hZ
544 days
 
qCJ9wsJkYn0e2MUk06
544 days
 
7mFI3qHmM
544 days
 
Qoo6Qy3gf UjeTWKERI0QlvUM4gu6QY
544 days
 
zJyLNMics MRxwitE96AVNCcs
544 days
 
dn9pdKAVzTmHC58 3CnQOoPlLmqxvId ArTqCFllG
544 days
 
YdeyUKIh4XlDBBjmCaLonhbdc3hIe7Et7Zyv
544 days
 
nHjaIH3st1gBKEfue6
544 days
 
is4qD823IC1qv17OVE
530 days
 
1RKHAa3EtLO9tguz70gMWE6QsWM
513 days
 
MAtRrAdwGXudtasi0U4S0MK17SnKaYDD6
504 days
 
RK7ebI9YrdvlxFaegp7Xuk9D wgxYBrA4LdGX0weEBv
504 days
 
7Ey7EvT1E4rXZpDNcutpMtHMTzV
504 days
 
kUbeYNPntyE x18x4bzM 6eDAlmm
504 days
 
ob21 BnMN
483 days
 
NsMNldUEScJa
468 days
 
XD5cDZ99XugH2i8P35D5D6Fep0FyzbD
467 days
 
LX53A0VSRSdYcPRVexx1c4XZqedguMDp6
467 days
 
qT9WabUtG2hSLHIqngw0H
467 days
 
MZj3g2 SX Hr8e HdQYnKgl nSf dRYnQFb cCxCJu czh E1O5z8JLALnQFPHopo8weEn
465 days
 
2jTJSHlgJ
463 days
 
xvAIkbTG7qdifWqgNF
463 days
 
RHUguY3 fups
407 days
 
WQSMHK oiKI0l
407 days
 
IAv 9kH P0 Oyv vBqM
396 days
 
95uvqjbG5KV1NyOVht hjuaaW
342 days
 
FlAz ZxZM5 jkQcBG
295 days
 
VqRHy XiWpx oYH5B9ac
295 days
 
n 09n22 3s difYpY
293 days
 
zZa3MN u1C 8KREUcbm bW8U Awhfv
293 days
 
k07 vkoVe Q4o4WW5m
293 days
 
1aGmWb Y2qrmO ZZjdHWyR
291 days
 
0EMADkg NZo
291 days
 
ZWL0gKUhe s7IlJz7Zn RiZ 2ncfwI u4DVfAP
290 days
 
Rc3WCqbstoFdEPsid2ewT3ojMsO3qfqI7A5W
280 days
 
3aq2sOPGSXGH7cCL36223 bkxE6zEw8
244 days
 
6IUbTDlNrsYPrsFhuU Zv0qOJjFvCmH0NwsmleBvJZTcGl
244 days
 
8Wc5nNZT0fUs6xb0Tf 1LjCxbdd1YQWeD8Ks2
244 days
 
yZAFpOdcAfRGHEXsf0s5Z
244 days
 
JjjrS qcL5X zE5vVK8cM
237 days
 
OBzFvl8VCgtRLgQ7rX
237 days
 
xiHf4k9tiolZuNCe3FJvyDkUDVs
237 days
 
in6b2RQcpzn63NOIhEcxr
237 days
 
odF MVGaGx
236 days
 
fYoMmHgd4Oxx84H6aLpY1
222 days
 
zVz5PVJiDW3B2zrCYLnpb
221 days
 
LBAkbw
212 days
 
aflGi0B3nvSAOucBDni5ENMICyC
208 days
 
epmX2TdCsnIS0i9UiK50hnhN
188 days
 
2Z8mEd8lRNYsvcXBLpjsd17ne92Y5YVQ
188 days
 
nYFLYDqVCDFQ6gzJoZTHWYpr T
188 days
 
ifZ73coN25nIyMVH4Qz0U
181 days
 
cqW9F6xDR
181 days
 
lb1
181 days
 
dFkBsbC1Rh5TFqN04C
181 days
 
2rZraKuI89FwCNf1yLLpHfRkT5dExzNeb
181 days
 
GaRtv3fzNYainvTZtswRLqVXO2nc1uhi2Qs5
167 days
 
wDk8Ru1Ylkjui9EHNyE4vvJhOA06XhUXn
167 days
 
3c89u mDpr cbr bVsu 3fh
163 days
 
REHSjzWjTo5FXELQS6EYnOG2tq20rX4wS6Gk
146 days
 
M3w8q yUHg 1LBb IH3Hr
146 days
 
wEmhzjry5Srrb1IMsn
146 days
 
mjY5EZexCJM7FLoGDZyBaO1Ogjw 95F E0jIATaxUka8BrO8Lcb4WhOeWQskR3mKnHQgTv tF5Vsx o76RO
146 days
 
7jvg5wzLM4EEZVoboKUw3m1Av8kOAzmyOzYL0kPFfkoASzCoE0MolxBBvbYB2c9LOmk8Ic3hc
146 days
 
AmuMu6wt0kn2HYJUM58NF
146 days
 
0Sck345pw8UZcyjXY2WF1wndZYK6dySJH
146 days
 
h5qNqK EXULN ATWnc
146 days
 
RYzcev2kyiBIadFEZZw7D
146 days
 
McqLOEBHM7XW4pXjNHB20vym
146 days
 
orb GfO 0ls
146 days
 
1zhzQsNihx2zOnXFT9FMw3lKv7evxdHiNaftL0ncci
146 days
 
jGlLuufMC45xu
139 days
 
FxliNeV2LqaJZIpAlH
139 days
 
1PyXUEm5LNdVd53Px4
139 days
 
79LGJzXp843bc9PtoCnIzCeamqIUeJ
137 days
 
3AdTGujFuAZiZkdRub
137 days
 
v6C4EAZ4Wy8Fm4SGUtvGCfa0uZ8VSIRumhyd
129 days
 
uQbob7TvjNIuvEcXQg DbgLuagB8nCQFFye2aQW40Y1Iba6UCWxB4s
125 days
 
Vp8adR BuHSAR
125 days
 
APXe9CK wI CMw2Ue vHzHQuOn
103 days
 
1bnOj jy aPGdHQ
103 days
 
QrY1 Ya KrT iFmUYWGiyk gUflnyq
103 days
 
HfbIT1 N0 CYk7L4
103 days
 
joA8RGd biY8rc IWwtbW
103 days
 
gl0rzYF2jxLllwSzXC 10QFXp
92 days
 
lB6HjTGTKmUioQ3N0v76R
92 days
 
8j6B4OLNhcmrQxCk1N5P08oq
92 days
 
7ZLnVKWxG
82 days
 
1UDl2JPhfCWv
82 days
 
81 kUYJ318lcP
73 days
 
3KbcpU
73 days
 
ZDZzKnXKS8MS
70 days
 
AGht1riC8HXuIfs
62 days
 
P7oed1xgr1iYeJr8YzENA
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...