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).

ToTendon
enlightened
** Some portals blurred until you log in.
Recent Ingress Activity:
fWa875tDHkk2UrIrfur8p9jsncvy570bU9BCeqHj577YIidkABJ
May 30, 2026
0IsnJWhYiNNZE6OieDmGwQkBDsR
May 29, 2026
BQLmkkrWjNVchtDp4cEgquycSM7IjsXWamseKBbv7sE3WNBpQUsKALGoTOUDEyccjHWfzIIXfbo
May 23, 2026
oRggEMZWxGMWxvnvg26v0xYkUbZeN4sdj7BcX29czG6uWMUvwTFbE2
May 23, 2026
ismLlBcNO1vXeya5FvRRB96zUHB gLxBFXjpUDEgCHSTW fLb0m7GWTt
May 23, 2026
lKF9KpXeL4QLBeTGWYcX0hb N0GNRIaA8B9Sqr3CXhAXs
May 23, 2026
Zq0gBLvPRnZfQ9CLvGitOZdlkQjNUhbQF8vW
May 23, 2026
jRZ2gDLMau7iSfGtzW83PIYV
May 22, 2026
Jt1wlqpEnsdKae6Gv5Jyi
May 8, 2026
May 5, 2026
7W5cQOc dC2wvlF nKk8 KMnJo1OkJo118aycxV
May 5, 2026
3jrR3hfCSZLf7e6cWR
May 5, 2026
BNhvI3auEx4sUcZygAa90cGKCeEMFp1l9DxW
May 2, 2026
cpBjlNoKt
May 1, 2026
ewm5av0gwAWKus9zLsEt9
May 1, 2026
LeNCV8lk
May 1, 2026
CYDQlRa9BzKw3V3TFDtBCW6c
May 1, 2026
Crw3KRNmVj8gqQ7mqFUywgrGBLi
May 1, 2026
TuEWOjQWsDRBGvrhfBG8z64xNjTeatH9rImWMmp
May 1, 2026
May 1, 2026
Most Attacked Portals:
t16K4IP 5TbOC
cyb7V q4 eyOPmzu
2oNyP 1Lj3FC Msu8l
Dknw2oJb
Historical Activity:
This is not exhaustive information about ToTendon. The information is based on Ingress email damage reports from participating agents.
** Some portals blurred until you log in.
Portals Where ToTendon Was The Last Known Attacker:
 
5rlINarmuD2dQgQ
3650 days
 
T5WWnkzkQPNolDJhmF
3492 days
 
xbkYYwEJKfnCsYf
3492 days
 
sNFh3RUVSlcxEFez8Y
3334 days
 
KPCHxXXoI JGzGhHQ8TGcR swKKCA
2944 days
 
LBabStJ7pP0gWzHmeDzqDvL6
2944 days
 
MJQlhh oNCSet8eEF8r f5Z6btR7kiFF0Kl
2882 days
 
W9cUbIUxLU41NsG
2870 days
 
zfTLTP1XPuh8M40ZiPxhzsXk
2611 days
 
utIZ3pgl3
2568 days
 
pT8xcr6lP
2567 days
 
xxeCvxQ3BDKNzRb
2567 days
 
K4tG4m TqMH
2567 days
 
2moTvqC8j0xURdokP82UvXZK
2566 days
 
1rYXv07Qm
2566 days
 
Ffe0bbOFDw9J6we 6eVxNR0Ma0Ta
2566 days
 
FIsDcolEvEd6POVDbR9Vd
2487 days
 
XfaTYR4AKvp3zhuoQK6VW
2487 days
 
1imsM Qz8FD
2439 days
 
UPdsfh8W
2310 days
 
BTiw2I1fXfRl1Kqf3WCdCz8l
2222 days
 
Lv15Egt92
1980 days
 
w38rmRlymFRUy9wwwxKK7
1855 days
 
ZaA84j2lTV8M4EFn8B M3CAhqWyM5of
1801 days
 
z1n0eHRlFsqj 6Ww8b0QQWDjaMEZexi KBuA0
1795 days
 
CRWyBzFjMouiQVJrgXf9Fylv6ETp2YVeiMor
1794 days
 
K3zMPbRgftoCZg1uvheAXZLU
1794 days
 
P7sceVXlFfqNkzzZPmQy6Wj8qcA
1794 days
 
SEg61ukuLhd4cKhTLRa2p
1723 days
 
UBM7lhaxfRpv5t2Qev
1704 days
 
yeoNK9E n3R uHe4 54Wn
1667 days
 
ABVIg9sYsPvj2loZuM
1592 days
 
ZLdcNv2weTPO
1592 days
 
YYm3DdkgXkJiiejt3HbXlFIImDv
1592 days
 
VSV9JIkfk68GPxO
1592 days
 
Iiw0PsFvevQ5 nt2y2Cs1F
1588 days
 
6DOJzzXGx
1567 days
 
Nf365kNiGlmz710uCuOuT
1565 days
 
66LzMDm1RKBewnr
1511 days
 
VQQClwgBTrzwNn8TokwWr IOJmBHyRsyNrJnKUF7L9W
1511 days
 
WmTqPqbMDYzdN5WhRuQyofr5V235639Ed
1511 days
 
DhmR IJAsG
1500 days
 
Iwxp1qWmQOagj8o6SUvmtAJh gyql2VATyKFgv kRPh
1493 days
 
B9NqGF Gl1
1493 days
 
386rp6nrjxs7lzmgOJQ9kBNkBTeK8b
1493 days
 
K4QB7iWfiMbRHRi75D49sCmcmcq
1493 days
 
91QRexWyEkRtYD08x2
1493 days
 
MXvFp4ElCZNl
1493 days
 
AyrGZXL t14fYT
1493 days
 
YGtKg7H3uRgCTT5 7Fl2PJ14vs7pUVnVIx
1486 days
 
XP8hYufGbncWST8pPgfOxVF4hVZ
1480 days
 
eUrOXHbcpAdjYuXi1ghwwfqR9KA
1480 days
 
LOYFmkOWuix3B8SmmJznAmj2djUfGwz6lozi
1437 days
 
5I6cG3d20vyByD9
1430 days
 
SC8J1Wexb4IOo799W1NQudJieQK
1402 days
 
4aqBTzhA32RnYf7Jgn5CuIDOtGAM
1380 days
 
qvNLCdF5hEtMeSsbZsspWGgXi3n
1311 days
 
hBpG9ScXwQIi0bH
1311 days
 
d9F
1311 days
 
XFLpUDnGNDoJ6XcaMGUO4PeDkQuU6A698
1311 days
 
p439oRkJmiJSfaJ
1270 days
 
TXMvWTHzOaJqcf6y9E
1251 days
 
HHIdJNU5nzCze0b
1192 days
 
ntMlTKk2bQO5JarMYq2yplOr
1178 days
 
vFJCM8zG JmFhlwxT
1115 days
 
0rbu8yLkaOItj6vReLCBernXx09MSsFfMHhe
1024 days
 
kHigNAxXvxDI7ZHWbW1ZcYj0zOqn86KqCiAO61n
964 days
 
VIxK8G7Bj
911 days
 
xY5E 745Q3qY QwiP
898 days
 
HWM85wqGaeY2
893 days
 
NXeCUIOSMjuh
821 days
 
Ao0gqQPovkqn
791 days
 
2ChevTA4LZ6MaqU5uFcUz
787 days
 
drpK0KDHTx4km5h2pP
767 days
 
CRhOA NGv7q
767 days
 
FM56QAC5tqHex0y4L3cqk
767 days
 
MTwFkzKfBYzVQn9
767 days
 
1OXPeddXx
767 days
 
IJT4Y5Gz8DhOlRVyHTmKlaIH80Q
767 days
 
5Y5EGrC45ecLIRzl0VumRqgnrtx
767 days
 
UMLwPofPhUGIqr6h3hLaZAWHz1DsioG30ml88iH7D
766 days
 
juudjjs7Pf8nLArluEfYWAw5463s6E
766 days
 
eymhQvf3TbZlKyEzQVquajFVDuaYOS
766 days
 
vFWP6kNYlY cpAm
766 days
 
wECyZVhzJV0hXTcRuhyMppROzq6I61sE11c63KWo9Qx4cYge
752 days
 
W1ocfqJfANjxAKdN7ILJe
752 days
 
1KCYjIJWHvSLrQRqsJ
752 days
 
8XlNh9
681 days
 
GnxKPwp0n
676 days
 
kNYR75smI7rG
675 days
 
IxKd16ZBGdjM3AD01Keifi1b6QOFXke8W0eGu0lyPPLNtN1J
674 days
 
I2bUaGYyXvKCnChRkGZ4DOyFm5daFIWnXzkM
674 days
 
O8OuKCFP7XaGUaXnnJ
672 days
 
h6GhibF88Rt8clRG6I
664 days
 
Ua78ZMeZGZ1Ve3F9VWjRd2ChgMUopsZU2K5ZJmL
649 days
 
ieFhwHfJPh41GkQCnGsUxcjXjaRVDQyAq
649 days
 
3Nsd7tBdePu0jGF6rmn1JdI2GUp
649 days
 
CTt8zbkll66MX82
649 days
 
xPZrcRU8szJ8Ast
649 days
 
nE7LPTU6w2oAR72Wok
647 days
 
omxBXbApdbaofqh
626 days
 
Nk0Vibb9Mt1zhwl5xcdLIn3uAgK1iWERdEGR8aZ
624 days
 
X6NGX7jCXHhn8Fz
574 days
 
bmfg8k5kUlBTt8H5nyRasBjB
574 days
 
pVj9ZUSbaUPecTpU93JfmQkg
574 days
 
gt7OO2JGxCvt vfpASmKaO19bVm9ogCDGq
574 days
 
kGuciFE8urtenBUFep 7Te0IE zbTz 97Dn
572 days
 
uhggK3qwo
572 days
 
OeVe4yE1NUAvxeVxcwC3X
571 days
 
TZiaWWpgzPra
569 days
 
yf72n7GSmBBLsM6Q0TfZPVtr3b9
563 days
 
s7ck6XRRA4cPucBeR4 HbiahOKKiKNUP9GMGP
563 days
 
j8YvnRbsqmg5iBJ5Ne
563 days
 
OE7VcWPm6z4ZWt9MZdEmo6aBfYkMAzlHeYKvMA9n8yklUf36yh
563 days
 
J9vDGOt4RswroG8CUmotQ
563 days
 
D763apNSUduB
563 days
 
XfaXJBUoN8zSlXWrDm
563 days
 
GfCrtejDsb8PpI2IyQ
563 days
 
CHW39TAo4KFBcXYi2kbgRWVQP55rVcj128gcQc9pewuQV
563 days
 
0lfI0xiANsZdSvCiNnIkk
563 days
 
fTMY0r5JG
563 days
 
jO4r4bWptmtS
563 days
 
Z8UVRI PDDrh93K27icPWZ
563 days
 
kpWryAFYkuA0UOAcZI u3jFMU mG7Vl0eCXSa jvxx3
555 days
 
27M2vt bTcD
536 days
 
Kzd9yDXVwHNvW1Z4UB8xgVZAmd6BmA
536 days
 
VcHSGhJJT44d2ON G0LFfL4l8xD6GDC
536 days
 
HhzOqgfMKVpcTKx7Ms 8CZM
534 days
 
copsG2d0hDTPnI3jZY
516 days
 
0a814ZaJv77TdW7fo4UhRPNpWIQ
516 days
 
ex5yfeH4RbaWqb9h354n9
515 days
 
KcoIotFOg
478 days
 
cfA3RDTfaTGyHCJIGGGNso85xoDqKmSaS
478 days
 
Y2TGUnwEH1gpiKwwtGKHt
472 days
 
dl07r5obB8SheYQIGhZYSkmW191Qj1lPCL6oQpoPfOT3zcEn4UndAs2Qw6
472 days
 
3gPV 57K
472 days
 
xYEQ1383qwQShZPgDzGsitLy97wsjKqE1As03mw
472 days
 
ng4NzmetSYp98yg
472 days
 
1ZGgUB TnHB Tez6Q4XXMoI6a14foLn7 y9Ut2j16V vo0b4XSShAbOzoZMUH
472 days
 
1I3NfM GkTVTFat9
472 days
 
8r3N6E0u77WGUF13z6 smXNvWmxCSEtQ1A
472 days
 
0CoDbi2SLgnvtbhUJ1yEc7NO1Y11D23jfYFn7HPEKc
472 days
 
hs3ytYk09TAJRpkxy
472 days
 
P3Fn997W1s8vNuSQMQt7kXuWyTYb7X A87MUa
472 days
 
FlA7tpU6JIq81gLEQE
469 days
 
JaBkd0h
469 days
 
028DkAq9Lus4CQB
465 days
 
KrXNDpvNnewkoiIeIXj2eYjgh0v
388 days
 
fZGfWZ6hgsWVqRIiQKK6zdvxIDikusIEHunANYQTMT33RjtkAUZW90WXnQQiswj
388 days
 
2a5kr6DbVc3GmtACaUyaUtT7
388 days
 
9l4jg0SVU
388 days
 
DTo8LkHCXm1RCyXVE6
367 days
 
uecAVMXYppRV5Iepigi2ihxHM1J32QrI0dnVxbM
360 days
 
fYa2k9RPvcaKGpwWXjBCD
313 days
 
KoHKqJnQelZlLej
310 days
 
14uaPFfsXhQn5JuNhwkN09XuDTvaPOwsF
240 days
 
RAQOHYyrjGun1ZivHx y7bGtzXYnQ3wGAq0Dapt28MKUwExgS
240 days
 
FBn80KRnGNQDw9XN6Zzvn6i8ZcQ
219 days
 
U9Nza4Si2wxYJT9EaP8A8LEmn6o91ADM2EFORSKUQGvEu
198 days
 
2n6BGYCFdyOSrzL5zHoxu79PcHC
198 days
 
mLtU0GGoM2XNCOq0eexwWyOJosQLtlMH8
157 days
 
B4johDzs0oaj9eekaU 1xT8c1yi1JrgJ
157 days
 
j6665iJr8 QxsdPo
157 days
 
KtrqEIdFQW5L
157 days
 
x3DX532S2
148 days
 
DHy6KyCqEdr9HighwCzxZ73N
148 days
 
azCJw8xAO
144 days
 
4vOV26xuVMHeG9x
115 days
 
bBPfm2DO9AYiMEv
115 days
 
spNuLRapq
79 days
 
uGJxFAM QJGCh
79 days
This list does not include portals where ToTendon 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...