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

sanoari
enlightened
** Some portals blurred until you log in.
Recent Ingress Activity:
o3Kx8hz10JpMzWXq9ix9vpk8LQYUX4nNPDwsyYKS75PJikN6HjZzaQ
May 30, 2026
63iD2ObemomoiTn4JNz9h
May 30, 2026
OptF8GQZ96JR2vS5PlGHDTO2rNZYD7DpZQQrGyw
May 30, 2026
amks56itFKahTFkAG2QfcVuU5ph4ciAsD0izvquEp02Asdlh6j4Pz4nej
May 30, 2026
d4wEpBMToE9D1nB1bOuBxt9gT6ijrEktRcvzlKGC88BfN
May 30, 2026
uhWT7tyRsCxk
May 29, 2026
PI3b3MIRiAjAbbXrbEhYl
May 29, 2026
CafdXM0aMqvSGo3u7i
May 28, 2026
nqTJ7lCcU
May 28, 2026
May 22, 2026
kqy9xgWvfLPQ NuR12N
May 22, 2026
RAa5C65G9ktG9BkrMDKoR vpsUh01sgFb0
Apr 28, 2026
36Ms4Lgkhl1iUHU8yzO7n0yAsl2NypxpAGLuD0rLYFH0zZ3p
Apr 28, 2026
a82EO6mIilbODx6RY4ymJnT1
Apr 3, 2026
OmSC8KbUj
Mar 7, 2026
LkNPRTT519CSGi2FAt1CnbH7RTFkHRvHd
Mar 7, 2026
VR9LMD5v3
Mar 7, 2026
cUvgmMzK51mc oK2jv58rYnMUHtAvLhfU2
Jan 27, 2026
GAUykh8 Nd5re Ct3gH29GrJZdI0Y2vz2Pqg0diwQY0FoAkm
Jan 27, 2026
Most Attacked Portals:
q5S73G6 6Vhx4 SHB135RB3ratRYUGjPVd2nAPo8umt702gd
s7lkjLgN3
yOpgu83ZPoOVNyOx1wgE84EpSeQVzGgV12WKEgdwDOnRTRFA
VI4l8tn1QNaNUNzCuhPNC3aY2LcaCm4iQ
Historical Activity:
This is not exhaustive information about sanoari. The information is based on Ingress email damage reports from participating agents.
** Some portals blurred until you log in.
Portals Where sanoari Was The Last Known Attacker:
 
8pAcJ1xZyChu
3523 days
 
T0K10fqHbylmM7hrJ7hMs
3523 days
 
ipIRZq Mp09opVAu2w2 bR0EqKM2mJvaPdb
3356 days
 
EmL1yzqoUqHu
2522 days
 
CvtE
1862 days
 
DsGJREGBG
1862 days
 
PZo
1862 days
 
df1ZCafa xHnFq 7QSvG cvCa
1862 days
 
QCsHhV
1783 days
 
ddKpC2oxIKAKRAAuthmKk
1689 days
 
dMnxFdCVI
1640 days
 
R45qAeKA9MAgXdm
1213 days
 
xTxyHRQ7WlhBfIW5YZi
1213 days
 
sJoKJ0BbtPnRRJafb0TzFovvSoKzQ9NvVB
1213 days
 
elnuoJgf7JQwW9uK9bF11vFAylcYk0oZa
1213 days
 
4t7lGd3Z4LBKZ4qTQs6Cn
1176 days
 
iFcsor26Lo1lylatmyH551N4iDEksPHhAim4AGW3ciM4S4QuJfJkwtXMmfchavbkpmI2QBmIsMd
961 days
 
drHX7lhLuyv8Bm8FiuVWujMlfhfOtTMQLbBt
941 days
 
vKAdsiw8Wzqs94i
929 days
 
T0YZwH8AZ
885 days
 
ubv52rzAc
829 days
 
XnQKcxdbirKH93HrKklTwp0DfYE8jYYcZ
822 days
 
FuLTAg2RfV94yhDVNCVOv4J2
807 days
 
qO3djpA8p
807 days
 
eIkLc0CJw03zUWZzy3hcC6TpFWO
807 days
 
8Owdmz5z6wEaFndHMCbuwCS6VaOIVG
807 days
 
9XIDSrNUo
807 days
 
Jqe01ZcZ4PN7NU62PG
807 days
 
7nTxAjnoDFLaopQ
787 days
 
wYk6MtxNR6NXNKs0PZ9qcJg6XiD
787 days
 
lVOFvBKg0YDhvDnKy7Taj8DIZaN64A2Gs
787 days
 
Ir2cnD2MOymGvPLFDs
787 days
 
Wu5zBjXCuKwnqLSZUGgKmkBCE83
766 days
 
Dlet5wYBndzL PtWr4RERS
766 days
 
khEebwgtjUQjaZLeFl 2E7N 8K63A
660 days
 
L7RxLhGdNRzgYHS7Og
660 days
 
yAMEhwoPKIzkkOy
507 days
 
ZamoulzLv Jdyv
507 days
 
4K9xrySG3IWPrYdfIGcTwecYSEv
485 days
 
wgt3f1RpN36Rx0mk0nqrqgzAMpJhwJmeUcM9
485 days
 
I0IYtp8QRAy33Nv
485 days
 
reK0rTrdJpeD
446 days
 
QpJlV544v7hQwXKVFVRTg
446 days
 
MUlhYxfsQ
446 days
 
87I0dEmUz5ph
446 days
 
zn1swJU8fHUF
446 days
 
H4uo6ac2lbQfjN7mQGd7p3MMFO9CYy
430 days
 
bPa1pMCgsK87dMPGVkvYbuPK1Bz
423 days
 
OlLxiNjeS
423 days
 
OF7lvy
423 days
 
BErT Ie5qCovPuNJQ9d
423 days
 
O3Z4 292GmFseod6UvxPcyHJPuqlkDHmYBHKjmybw
401 days
 
G93nB39G7qvO52bG88LY8
366 days
 
JycvB0xEYxmqO29sQlKDD0tvNZv1o143WSgc
366 days
 
aG2cBDD6090thhV
366 days
 
jAmkgYbUiyoV
366 days
 
ZE7Iya91WFvtz11sxABf79FGDHLl8SQsqNfr
346 days
 
tJH19u
346 days
 
aRwRbrQ9EuHQ4oywsYGRYp71w7CG8iOusSzQxDp
346 days
 
1eWcAIMizXPSoVJ3z6lUpACH
346 days
 
4MCZHtX3e1Fjib4Kp9o5alul1v0rzSDaryZadauWXfPy
345 days
 
qL1NL4gYTHuIaOWESPfzBsFz
339 days
 
FHbzgM0NUEKLlilzUpKYwpXZ
325 days
 
7Jel sUdwcz cdaTGg9ZaQXZrgM
311 days
 
Q6JhqgmGKxTHYJFbmRK4NGI3xQ6
276 days
 
Cmv12kSlDSyeLN4 f8vkhQH21OQ6HdV
276 days
 
HfZvReMPpm4Id6Iyly1B2iOV
233 days
 
Pb4pCwYptGXaRTAJBmdQ7Tm7NC7
233 days
 
CY14VlaBDXQcWqS2JZroyxldPeB0QNACBfKW
233 days
 
gxEF05HxGS6yA0nVve
233 days
 
7sSH3jAO7fBX
233 days
 
nBLla6l6k93NMslAMgczUqQSfczVLXCz9oy02EB
233 days
 
d0MmJYisxymVlfhaCQKPTas13eBEm6IniypluZ7
233 days
 
YxJgbzIXpLABtGHBCL8TrJTz
233 days
 
sy4Ly9xoVc8MPpCNlqonkC8vmJo
233 days
 
uVp5Mv0dJOngoIKTJyEIp
220 days
 
cjl1GOYzIsUxamKAcnSCeTQK
220 days
 
KQMBbnSARL9llXcF0aTtp
220 days
 
fdNINUC1qjfRh0JYwrTwCCIiccn
220 days
 
r65velL3zLZZIfFoS0fRhMnWNthUAp
220 days
 
2lWSxAw7e9lGHmivLesxen49UTY2o0k6oyeq2rp
220 days
 
KDdnUJPElTLJQ0Fi16
220 days
 
R1DeXA0MSSV77c7wxPJkLNJcNjkQZAiqmjC5oXuggq17wds4
220 days
 
66jien
220 days
 
jZCF1I6JjukoP3plErGvm
220 days
 
IBRyemISRpaQMixGnMzQ08C0
197 days
 
uOm rMchir
197 days
 
O6f3QXappy9RwAnK99dzT
185 days
 
cG6RXDnjzn1JyV4
185 days
 
lqnohtxCCUOrezn
185 days
 
Z8ndsgAXNCwxPLzqri0Zp8eS0D7NL3JHl
94 days
 
xZeOjhtMnylNy1ucMHvyghur
66 days
This list does not include portals where sanoari 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...