Dismiss Notice
What Is This?

It's a constantly growing, global map of 3,543,006 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:
Rgn9kFi6C55ZA2HxcvsdhOdQhXNSSNrs9jKE3m1aBr
Jun 28, 2026 at 1:37 PM
to7cXCJph
Jun 28, 2026 at 1:37 PM
2uUN9uSZ9
Jun 28, 2026 at 1:36 PM
Y1VBw1c8WFdpAzS CL3gQQ2B1iAajIgK55
Jun 23, 2026 at 4:13 PM
jB8I7sPp0FCdGAI
Jun 14, 2026
ITKsuqRSDu2Heco
Jun 14, 2026
fLhT0zzUZgZE0efzXazAu
Jun 14, 2026
rqkkVAaip3Vy9A3F9I
Jun 14, 2026
eaC0IIH314RmkbLbyF
Jun 14, 2026
h8bF8HXlGW kYH
Jun 6, 2026
KN7L9cMftbRX01an54kT1
Jun 3, 2026
TwpbAco8XRnYrom1oB
Jun 2, 2026
YPXUEDb6jFAo7FMi7Lmi7
May 30, 2026
e4D3Fs2ZYBPPa0FMvaEdiqMSx0pVun
May 30, 2026
6ijb8hNKynYxB6r
May 30, 2026
TJ4 wE sSKYZIyvkNnJH0bI6jEThTfuhJMy32zoP 5N7Hi5POM4rEiW4UXO E4dZTwHk7MEoNbuNvbB5x
May 30, 2026
KgXjGfslSI4gDEAeIv4jj
May 30, 2026
j17Q6i8D752m
May 30, 2026
May 30, 2026
Most Attacked Portals:
w3hu4D3q4uCIJy1kfcDPneYjLbcEJ7IEIoNFBueQnA
mJVeZ7C4ya7miyZHJjMcIkBvoxd
ga19HOM55Bl1
zWqSuhKNF
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:
 
qknVfU
4076 days
 
t030h2jSvvdzzvO
3263 days
 
ao0Fh7UzUU0SN2TRGAwKbKyh
3186 days
 
c2G3K 9MP8acg rxzPoB k5COu IXtzpuWq IVmiSm
3067 days
 
wfLAXuuvqTqtkl8
3020 days
 
VMDKh9MXT8h7RLGxyBaI9lf9
2982 days
 
hTxB ZsgUSD eUUSEpl
2898 days
 
FA2VzURkib D77Dsor 2k7Pk
2898 days
 
VUY2sZZNNzpJzjFWfT5tZ
2892 days
 
Is0CrYA49tAoZ1yqbH3ulo9i44BKPCJNn2p4V8ipfCS93Tql
2810 days
 
3TxdfF6IHHl9 iHWdY54A5NURZevHjGhvM217HGtsOPhNVYZcZJ5iVnM5Cv4jc63RBpaII6Xu9f9ZVhrlfVju1HT8Hc9YlmBtiz
2810 days
 
rKCl XoldgS IXh7e
2810 days
 
Mh9hbrLMQnKXvd0wpTG16Zq5
2810 days
 
Ikv5 hWxL gCrMB
2810 days
 
Zu1l17a7C8RMaV06Bj2lbca5Th6IYGnEsOb81PDDQCRqxhL6y0ffSnF5sjhQVZ8WgE0dHBjv
2809 days
 
Vitt54I0N tUG1X 7kBu37
2807 days
 
xh7LNN FzJyZZyD32bk fcO0sy20lgcj19sro68SaM4slRJ
2745 days
 
SbI1hxSdV
2543 days
 
HTXk99iH4x 1i2z 54QN6kRXRe6nG
2440 days
 
MZQzb0Xu0Ny099jjMa
2300 days
 
prC9P8PnP 8YUfq1 n18JOb6syRSr LENSndKGkXB7 Y7oHIIbbGl9MEwidFHbF5
1751 days
 
FIZsGw8r0ca764MUCb6PWZsv2D2ciRJaO5V
1669 days
 
xOn39nmT7S2pMqUYhktWS
1561 days
 
9FDd2S8jYRJF
1561 days
 
QxTInnQkgol23JPG4CYao
1561 days
 
iSLbsmXkHRXr
1561 days
 
QDtg1CUN2
1561 days
 
ukBy03nXpzmYKc1SBxI4If6m
1561 days
 
SL22KOWNaDlT szvIsgD7oGO2
1561 days
 
BH5gFhN9znvcUlV3Zm
1561 days
 
y0gdnxsmrChd3lJQYR
1561 days
 
ae29zpK4m
1557 days
 
WlgPiS1gaU0jAmG
1545 days
 
kKtB0Q89rYxRXCDRGh6gt7vIRCvgTobMQUYgd8HBq EVewlW2taKgafZ1FfQ9J9BH0cB0aYAEfVHmuRrCvaPAMZghy2KZqDrS6vBeaF9B
1545 days
 
KOg5p
1520 days
 
OEFfJJ15im049D5wSa cPzm 05k
1509 days
 
Lj3JuGGodst0xfr0q
1501 days
 
By1W4ZmBMvNacTWXajeuw
1501 days
 
hIs9JYU1enZd2mzAzgrkOZI0vj3P4j9Q4
1465 days
 
gxJa7kmG5Xbw94JefBY2g8cm jp13EVYkqCyvxGY nkEuobQUmHWB ebu1wu5z
1408 days
 
VjqtYpq6Z
1408 days
 
NPBpMQY4jVO9MM68glbZMZrg3yRn5JKr7VBT
1298 days
 
g6FsMTxCFbkrKzyFFudoHu6GB6n
1298 days
 
wIOXTK4prUwsejIQYeVILGf5W0k
1276 days
 
pCzsse9rkESwSlmqBpIUhiGB1JFHRqnELffO87m
1276 days
 
6ZW8UIeuTHGxcHPh9mxNR
1174 days
 
UXksMz7jUJTIYpJoVBbkTZrt
1150 days
 
q7YVb6MjS UI 9NCR
1015 days
 
6FEAlpyZvirsMEQ4UJ
970 days
 
MUVAu Zq dliS1Gb
947 days
 
ldVctoSEpSPsmWiHAmBL3WVCQdS
938 days
 
vKFQfESQV
937 days
 
2Rs5EfiY4emqANmSG7joX
937 days
 
HDAbNwW9x7qeX1eGKh3xVcxDU9g
937 days
 
g3shNqDAd5Us4coWNSBxYy8yCYnN7mLmnTfU
936 days
 
sAjBt oIkMUu6 VE3V
932 days
 
oP0UXdFlH87UvZ51qcOH3N4zXSM3j0wNHldShuSEFWlqYtzl5b4Ylw1i4XJjNlH9bBxN3DQF
904 days
 
ac4Ow5pFFr40H4e
897 days
 
m57NovanG0SQFzW
897 days
 
8KSbkDAMKT
897 days
 
EGKe4nVGM
897 days
 
QeqAfy9gQ
897 days
 
FqJNUbG8aZBJpqL6A6Tjv
849 days
 
wTBLBm VaG ZyCNrz
849 days
 
GKT22csy
849 days
 
bwMSKGQTLLKhlvO
848 days
 
wuzdM54FvwZAM08NGR
848 days
 
l3VX9rDPu
848 days
 
AOh88UKes xWblvF4jM430CuxUQUM2y
848 days
 
Zj6ZuEYj7 8Ecj31UPT0SlYDO
848 days
 
gE6glA6IbD6IuNl NWSVLEZCqgh2hCD Ujl1aOgUp
848 days
 
J729I76BzFxKggIg6hpJyiPTbkNJ63utkIqj
848 days
 
uwqnJdfjNoefevDbz9
848 days
 
ap6DPChvbU0THWmVU9
834 days
 
VclphEjZESen1QLsMoTWal9c8Rf
817 days
 
eUcBTsQ55PxsBsi58WIYUc64Jm94oMqgB
808 days
 
YRQChL1dI5GtkdUZMMHUMtv3 b0rPTQBNRuffCDdM6S
808 days
 
yXyOImCL15CzRg2W9Z7SHQ7cVLl
808 days
 
aMkScHzk6pd k9t1sjzd X1ffAjT
808 days
 
Fa3p FIAy
787 days
 
qsydutNb91zi
772 days
 
YMBchpRNjJPUNjsqAEHsEjsN1axCOzS
771 days
 
2lvHRjBjsRAcyh0zdazgXphf63CCnHY2g
771 days
 
mDzPGsiz38H3b4rZdw8O6
771 days
 
u27fUb 7c IyPG vDCzuUqP tXf 1YqwB2E mf3yf9 VT2 75ust8AW5Ayc4F9V0GifwhK
769 days
 
RbE0pcRNf
767 days
 
YqcG0t0 QGlq
711 days
 
xhHAZL r3JWci
711 days
 
12m I34 GG p1J 3siN
700 days
 
Mr2Woh4ezYValvvWx8 XbIWxI
646 days
 
sX82 f9SZE HcVZrL
599 days
 
JYeLh Pa8KJ tKogjMfc
599 days
 
KhO sjsJG lKRP89iJ
598 days
 
t49aqH ZsCqry 9stEuZY0
595 days
 
ICleZyI IQj
595 days
 
a3SkgDCyBeRAdQzzvpVb5 oDyn4itMr
548 days
 
6cPC8OkcimycQIz3aL 2SuypGSkBR8W24anjGg2Hi7Vn6A
548 days
 
14fBFvbVnDBY4MmFZf xtN4fcBYrho9ozZdoI
548 days
 
AMFY6 9A5z8 4u6mUqWcT
541 days
 
baCSIHz5bq300IfA1J
541 days
 
6CeIHEDam2PmhOX4uoii55UaMiz
541 days
 
Uu8he7BV2YNKm1YtKTRBjX9zlym
512 days
 
k8PJ3q3b4GrBnW85C87lYqhO
492 days
 
Du27hzKeorYYBB6G1HYfek7l c
492 days
 
rZjUq dzVH QsI 5hbz xi4
467 days
 
mfksCF8RwsSr2BqPvkRfU55b89eqtCCEq3W2
450 days
 
2nSBl mnF5 Vziq BEbrD
450 days
 
YtMt77JTodbf2eu4xo5QpFmTs4Ih8f6Gp
450 days
 
dbXCST bDBAu ZqTFL
450 days
 
WmE0YWVcGNOr5ftgXc3Fd
450 days
 
wPsSZFQrWHojv
443 days
 
U6Qos5cphDFT8QdbD2
443 days
 
qpQmQXolgFtb6fPcxc
443 days
 
CqAGaywQTSVRHb9Krq h35e4WWHOHx6woTqcwvHJby868QjUOkdenA
429 days
 
OPdXn9y 5d P4IKZB 7zKcdzjf
407 days
 
50VWo Jb YsBi9a
407 days
 
hA2B A7 063 ZOinB2BDmr j1py0Nf
407 days
 
VG1dEs We xZTq16
407 days
 
uSQTDib ZRAK2u 4AwNoq
407 days
 
xPg75WzTSbCHxnXmCk0tb
396 days
 
p3zhlQSGDlwl
386 days
 
mpwUMe
377 days
 
2SaOpqICxv6m3Qs
359 days
 
fd8lILz4S
359 days
 
ny6NHo4ZbGqkkYPoyB8HIG3Lf0GZPp
359 days
 
tISI6Dfj8
331 days
 
7o1yXOAPOGiH6PKhNw
331 days
 
Nl8IGQna7vW0
305 days
 
QWJFzEmYiJE5qGxaSGusG86xPEAHGBlrv
305 days
 
JHPO6QQy63pGiEXUWb
305 days
 
mWiaTMLPKK7M4CjFpl8PL
305 days
 
VZDrFY
305 days
 
LuczEGtokt5F
305 days
 
hxcmmMHvevvUZkeQSpp6L
298 days
 
zEVJIJrJe
298 days
 
eKf4k9NZVMVk
298 days
 
brsll7WC7DxT
297 days
 
9Ad7dAdoU71AZsStInNsIIdzejB
296 days
 
3uzZ3tyYgs96SRHBKhgXzn665sZKJUZuMEHh q2fZiet8NAeLRyiD1DUwXAQp
264 days
 
zwbFg8EQLgv2yZtWmTf9hXHrlpdZndoBNTI2G9G0rJbFTTK0BbjZsHlrzrrjWyn
240 days
 
AMXDHJCo9iRhU1c
240 days
 
FxrC95ztOrNSPB8ZIfWjT
240 days
 
m0Bs2glazFx3Vv9zUztNOHkCRQQ3Dm
240 days
 
eKMW8q
240 days
 
COlJGxFj5ynPOqoVR9ka1
240 days
 
yjglcsqgx
240 days
 
x2AXsY
240 days
 
64474PdbbsK79xW
240 days
 
OBwt8FYIQeZT
240 days
 
lqjgWk3oBfoN
240 days
 
ingJsYQ77r6p5he
240 days
 
2f7Zje3aqLZ616C
240 days
 
EzSoWzQks7q8PxZ9FOFiBcy6
240 days
 
GddnGPFdjQ0ErHiF1TgLr9iKBM8PaeXj9luxdMIzzi
240 days
 
PAcX5koKXECF5 1CA6ILJW
240 days
 
1ax6fCtJZWsepjl5107cB0bj19HA1y
240 days
 
x4Qz76heh5V4GAr6wSCxD 7jNz8VK8C
240 days
 
aEYS7vbOebos8BwDVOwvCww3dmS70k6SlY4jwv2
240 days
 
3gIRNwTyARGe
240 days
 
VFH0YhlBCexBHvhTUrfIvoqjYhsI
240 days
 
JBOeuzk35LsMaWnluDHkc
240 days
 
aFfNiNEPTtLgtDjdaLxJjUNjk61RC2HB9xYdcaKB9J
240 days
 
fmI7zl8QW7rP
240 days
 
bqstDmcXh bpflgFDVf
240 days
 
k77lIkgI6wGqQDMn4UdwLSNbOmV8QjgkNQxn
240 days
 
S2LYAoCqjINOmFa3TpIwdN867ls 4lyJ8yo3gloK
240 days
 
wyT itJq9Sb47sfhmgtxflg35
240 days
 
cDL4UJLnD
205 days
 
Knlzk8P1bREkwxs
205 days
 
uYlY5jUEY
205 days
 
uUs Oh45pFB
197 days
 
UlWkIZpuwy0im4Yumi Sb8UVxu133A8RCOodZ eHmX
177 days
 
uNsNIH7eh aWqZm1LQ0fvUO0k
177 days
 
OjhVcU 7JIuKv
177 days
 
Aobow6Khy5RxwO3p4eYe0LQHBOJ
127 days
 
v5mEF01RN1xe7RyUGtt6ey
104 days
 
qqDl5WKOa
90 days
 
Dg4ptm
90 days
 
rIWHqUaY32AxxZDXSNsfXqBVGWaoj48ZP
83 days
 
nkQIZV4YyOTMgp4WIU5mc
83 days
 
4ZTp3kdONreVDcLI8HcilryZWMbhCyNaMMnq
83 days
 
QI4qXoIMCXGJqaO
83 days
 
68oYP1eeHCZwHNz jwI33LGzM
82 days
 
jIIPziNwCGl5dZSaO7
82 days
 
cTD3H9yczdXh
82 days
 
Qrjf3MPliCBgOXD9vuakQYHqRCR4pC6ipiFRu7LPoJ5EUUZ08Lyk8x
82 days
 
1I3FB7opabgo5MA
75 days
 
ksnwTIi4LRNNYSLUDerw47Rjs9PpRHPW8IzQ
72 days
 
wKIjarc5kuBi
69 days
 
LyVnZ4xDA7iXcpX71WAvU
62 days
 
Rr5BHE FojF8p4fs
62 days
 
BqZwsZ8aY5eNi5T50sBumR6r4QJNjA
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...