Dismiss Notice
What Is This?

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

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

biohappy
resistance
** Some portals blurred until you log in.
Recent Ingress Activity:
XN4 PtwHSE w peebtx
Jun 14, 2026
dPf17ES66Ihvpd5OI9
Jun 14, 2026
UEjEgCeb8gDE
Jun 14, 2026
RKbcBsqI8pCngFZcb6CszduM
Jun 14, 2026
zausUbELVrx57SvEMizzhvlb4mutPdQXi
Jun 14, 2026
MXFrXVDHniaJgVa20g
Jun 14, 2026
49WCxN9B0k17z1631g
Jun 14, 2026
tSLAgBllBA9RJLf
Jun 14, 2026
n8PB6A9TmRsuL8meNEM
Jun 14, 2026
Jun 11, 2026
UwmQKKCWXrLPjouV8M
Jun 11, 2026
3OZlFN0npMv2 AN8 YiT3XsZ wKlF2eu
Jun 11, 2026
l1lUKl9e0 8 8r8fsBb6hMGRl8L
Jun 11, 2026
Muf404N0HAdSAO862C
Jun 11, 2026
IlvfXlWBZBaanlKpNcNtgW4d
Apr 3, 2026
so9wx7wryNYjiqp
Apr 3, 2026
Ae99v6lTkAkR
Apr 3, 2026
aPVGRNN9dZNMMeoF0SHS8
Apr 3, 2026
zFM7RL0SJEosPITQ2b4MMomeyux
Apr 3, 2026
Apr 3, 2026
Most Attacked Portals:
uskVva7Q mC1
NoSWeRsqbrZjZ73l0n
4k66EX0dnnb9CZt mZogro18NIFRRwCpJEcRQKlj
DJ9sA1BxdWaCbkrJeGunl
Historical Activity:
This is not exhaustive information about biohappy. The information is based on Ingress email damage reports from participating agents.
** Some portals blurred until you log in.
Portals Where biohappy Was The Last Known Attacker:
 
65kIe4LqzfPN
4271 days
 
ZlapZnupQxmi
4231 days
 
nqo3RU69KCKztmr56Ry6XQ4WdzGt3x
3993 days
 
AJ0TEbXIs zAb
3666 days
 
RGZY9SSg9yGpvSqDWr2VrE9z
3666 days
 
mjWYRKLJmJwcwSXgzUVg1
3453 days
 
1h1wzPr
3396 days
 
COf8gDMuV
3374 days
 
OnEw6CbUD IUOGKg VRq4w45vA
3374 days
 
HYkbmYMK1FeM5sD rPFFjAxYf
3374 days
 
TfvGx1mANmFCJnofIp
3374 days
 
FEbcYBWroxWi
3355 days
 
Pv6NxfjWT
3341 days
 
dsgw8r8seoLUQ7gBQMbAiHmMtNlsvK
3318 days
 
O9ZfVaA5thYy 90ZwLN
3200 days
 
lcpatIGlNElGdU3R9UjwMYGN
3121 days
 
WZ3ykbw5qQwb
3118 days
 
lCbemLQov
3118 days
 
5UQu8o0KvgWz
3086 days
 
rNJfxthLWSLMCRT
3079 days
 
n9xV1pDIVVUm84XsLQgLfv0Xdpf4VArHlTcyXYpnpSrdsoqmW7k
2965 days
 
TULupgt4DGbxcKS7av
2903 days
 
dlefWjIKTpfBk1rlv
2903 days
 
uERY7XO46eu9
2903 days
 
y7kfaoF36XtLbd9cXeAjd2FIZdQJrEmmNRTphs1
2903 days
 
Fxhn2Pk6sdZLitKQEESVeXJQQLehQ3
2903 days
 
XdMUeihH1QXYAIx0RmyNC54IJOe
2903 days
 
q3RmoimpxPbz
2895 days
 
oZxJv7o3f
2872 days
 
7wHEZespzlnoIJHyZgsxR
2841 days
 
8jTfx2Xj6KtZ1eE
2820 days
 
ujvP6hkEWIxQ
2819 days
 
KLTI2SJr6WhyCbwuy56CDv6i
2819 days
 
JQSpHBsTC
2819 days
 
yYKUViZra3LH uiT MrO
2780 days
 
cMmkYSf54NPyEzbQJQGUy2hp
2780 days
 
nctjQBFh210XYpuEY9W7BRdc8tkAxD3rDi8Twsjpts
2780 days
 
dQa1FWAO4zOMve3DvqywltxW
2764 days
 
zuVdeTslwTP2LV3JzWmhtm3r
2713 days
 
J09p0w6y0xfdnZL
2713 days
 
lttIkfpCnkg7
2713 days
 
kkfWtiThAJqgnSzvYC
2674 days
 
JGjZkZPFvp0Z9mKDZMk5ddKu
2674 days
 
yD4PZKM3gQ95KzzMMQ
2674 days
 
C4weUfNZG9ok
2674 days
 
J7f0ELbbv
2674 days
 
mYnwsw6DwaqYfT4yNMtcz8sRv3P
2674 days
 
hLoeiWHXN
2674 days
 
SvTNcSJkL28428dos9
2664 days
 
5gxFhi9mDbBsZFhtclE7sLQU
2602 days
 
jRVMHpgqV9Zz
2601 days
 
LUs4RFfiOpJ0cC4
2366 days
 
CNzjMH8WRelFdyGDzM
2366 days
 
i2Vf0jMwPQDd
2176 days
 
NuiVNJoVMo4Yj9ccY9s7DJIOXAb
2160 days
 
B1ptftx5PkAPltPTS7oDB
2160 days
 
OuzCrB10PNKdpty5hW
2144 days
 
y7hKvuejGb6M
2134 days
 
ILUO3hcp7CgC3GL
2134 days
 
3Gs9x31EPSZ7
2127 days
 
M4Epy2sDew7a2VEsHlEqI
2126 days
 
TJ8L6LRx8XbK
2126 days
 
kytyaXKIAFxWRJMOLH5hxMcTO
2116 days
 
JfS7RhWwN9IiutalRupg3QRQ9O0cLUx
2050 days
 
wDBCzYiKlcUl3AO
2050 days
 
lMHsglbhl4RiMz0uaz
1983 days
 
rBOpXNGsR
1983 days
 
LrLS5QOzt
1983 days
 
2xz2 ZLhIoudxL
1983 days
 
laV
1983 days
 
bESfO7yJlMkUWEcyKFYOo
1983 days
 
FIWKAxVlH7Bl
1983 days
 
rdXGlSUe21Nc
1983 days
 
EgHZqM9Qy3iPqdHuEXlCvofz6HI
1983 days
 
5nSlPLkW6Zt4GTG
1983 days
 
r4wB2VmMxEYuajK8fqB8C
1982 days
 
AQDpkUROqKzKG2yX3v
1974 days
 
xEcw5q1fnd9KL1ZKDd
1974 days
 
Vic4QY1kryQqydI
1974 days
 
aYjAsMiHt
1699 days
 
hxN8Ms3OR
1699 days
 
CEn9GLLS0eQVV0jixGLl53uOrgbcfC
1618 days
 
PBoBqHo4jTSlUpXDln006sMF2HV
1550 days
 
Bveu4ny4wjz5
1550 days
 
NCBaJkZYvAFq VnGFHsyT 9V4msri
1550 days
 
EDuTD9pPjjSy
1550 days
 
QHcNNsSro
1532 days
 
97US6IwpY7Vq
1336 days
 
H76HAkViIY8iDMY
1336 days
 
CelKnBJ1UinJ1HVYAZeD1CVzc
1336 days
 
LKxWfKnR2F6ixSc4f2gbbwm7
1336 days
 
bnVPJuD2RDEB5k5fiy
1336 days
 
CSW9WT 2B5m59
1336 days
 
WJSqOnCjUJNwOyD1NR
1336 days
 
zKSf7xYhlE3PFENK7afWJ
1336 days
 
4V4zUpYyaqtOABzNsWVkb
1336 days
 
9vKaNlce40k29y7auL
1336 days
 
a9eOaaC45VGEI2P
1336 days
 
HFEkHUNYW
1336 days
 
PK2i2o4x1GEvgxh
1336 days
 
kf4uHS0hG0kKjXmX7LVMj
1336 days
 
85n5gi
1336 days
 
TDNMZ yPbU2F C4T6sVmc ZViqBs
1336 days
 
3Bvo73hLX6RtRPd
1336 days
 
5iOjo1vlqIIK
1336 days
 
LmriRdDB pW FR0 F64Z
1336 days
 
y73zqecxUVHi
1336 days
 
ocAjbN0iTGDNE6U
1336 days
 
uWPwMvzIAPMrir2Q6kf5b3DKoBRr
1336 days
 
j71WH2bxKl4p
1336 days
 
GplNCg ZVEJ4IM8OM
1336 days
 
6hSFDNxna84z k7HriOJpj7GQUkz
1336 days
 
LEyPsTOg2nHkibKg16Jq9u76rqPOcmOqSE0GRVg
1336 days
 
Afo5jppijJff
1336 days
 
ZEoImS4dimWqTRkST3bsg
1336 days
 
HgBGkaPzZ2X953Z1bP7F0
1336 days
 
uyUacZ
1336 days
 
QDDhEl7rN7tfW7d
1336 days
 
x7QLbhsd7U9JjNw
1336 days
 
q0GwdVZke
1328 days
 
wqFzPNQv2Efs
1327 days
 
EPyKCbidCHAc
1299 days
 
JXwsqB9Ta4xR
1232 days
 
6M3Yd8Dgf
1084 days
 
MHSUriWwHXRcu1X9Ls1oP
1084 days
 
DsIpnvQ8zQrFfKSbp9
1083 days
 
6mfgwZmdG0cCVFg
1083 days
 
PyaTm73yoBDF
1083 days
 
KGuhZkykhIrKp8w
1083 days
 
8nlsmEPSpAJzR3kZQi
1083 days
 
bV1Fc43qtF1bvdt
1083 days
 
JTfLWJqmQk6idMJzXSU6E
1083 days
 
ytQNX JnW1
1083 days
 
Qq08w1D8PZD
1083 days
 
kFlfB2
1081 days
 
sDiN44i9UIYxFOu51EKdjpSB4Oq z Fx6PkxDogMG4ISzG52olC
793 days
 
lSx3qC O2dLDN6uV wpzAsDNSc
758 days
 
EqlXDBf8wVDViiomOa9k7JzkJrc4dk
758 days
 
vVnmDJiE7v6x
758 days
 
VVY0uV
758 days
 
HFV8mBm1KBb9xJ5
711 days
 
j2VV0ddiv
666 days
 
6hNvPFEqiONcxUC
665 days
 
XTdmARpTZ4C1
665 days
 
lZHIfkqLZWEPu21O0HLlAbEyOy95
645 days
 
iKW227OXLHH3N64eTZ1iu
537 days
 
IDk5wSyuPi 0muHm
537 days
 
ROWd2nP1tkcGTkGLqn1CI m9iRd YiJxRIZoT jcK TbJ THjuMN
537 days
 
unqaz7KO7
537 days
 
PyzUfvJMmQAa Ncg PopNDK cc4c
537 days
 
Pqk8jb ij0ppZ 3eKJ5L
537 days
 
P8628CO3lfsZttMy6a
257 days
 
lIJn7m07QM9GmQdt8LbziWbphFZfYitUOwLv1th90UVHyX0slU975GYKi9Ahmk
257 days
 
eEmrc0R1hYxrFhyiK9isZPmpgleLZD
257 days
 
Y7a YXRkg JUM lTmrIGi
257 days
 
DmxrhS0 sU1Sk 5dsmY l5j
257 days
 
OA7QrpJqseuwbT9unVceX
257 days
 
KYT1Zb4SFWJmXwLmj62iKiJFxs15pst7IrAe2CUCZQsz2yEbkN70vvFUg0I0Xdh2r1Iqg
257 days
 
bTDvp6TiR Ow8DgO Qyye4 giQRl AXsz
257 days
 
M8ajz1oExIpixcULeYKTNHE8H8h
257 days
 
YxQoBhnVnYLqSCDeErN8RSTu hzKM3ndt09owQl6DhGA6u
257 days
 
At1FS3uXk2xY08uXvgj61
257 days
 
ImSRFbQeSs
257 days
 
93DNx 0qt ZW 631b UB 2rfMn
257 days
 
eYjsEtCJsqS8
257 days
 
yS0iDLnRwBdVTsN9zq
257 days
 
C1ZcXeaIxyosO9J70m3wXrCfzoxGbC
256 days
 
J6bLUOS47 WaPMPSowP
253 days
 
TxOX28qOh RWeUXddJf gnhJjr4kN
253 days
 
QQSqBgH4jyAwF7tMQUxBu
253 days
 
rxg1rQPBjDaIac60td
253 days
 
oFtM2JEMPkhe1ch6iPjzyvzMYsDaYQOts
253 days
 
oDsfe3Ghg19liBCGl8
253 days
 
PUcH9aOaV vrNCSyCzG mOC
253 days
 
jNjPKCYezfoyzwAtOvCW1VZm
253 days
 
lKYBXzGaegz2UB8HBU
253 days
 
w00xjWbh65FN
253 days
 
FDO68otZgqNs5FsvyvoZJoMkgEFOKa
253 days
 
rNemj5gNMxr9h0LAjr
253 days
 
5RdcrZv2J911MDl0JQKREelaQUzQdtKn6I2QHypzhuZaSsme
253 days
 
73GdZTZTN
253 days
 
NLDuOnrEJVBNEC7s0puuig6Q
253 days
 
yysttj94C
206 days
 
wYx65KytDB6j0CQ
203 days
 
KUnKj7
197 days
 
D1pyyNVDvaMX
197 days
 
RAQNBL
197 days
 
91bWc82EaNVN
113 days
 
ltkV4Y7N5iP7W3M
86 days
This list does not include portals where biohappy 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...