Dismiss Notice
What Is This?

It's a constantly growing, global map of 3,542,975 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:
MsA qTPuRU u CSPcD7
Jun 14, 2026
QWI6BHmdtIGXRXn4Zr
Jun 14, 2026
WdclPihjZZTS
Jun 14, 2026
hNzvzAzwvgkruUK5OF8PuFhB
Jun 14, 2026
80hlvETnYxueO4S5yhxvzxsu8FHbn8z3a
Jun 14, 2026
Nw2sGdmnmBrkzBBEtm
Jun 14, 2026
eG4MdyqebG21aBwl4C
Jun 14, 2026
wEKKFVRQNuioJd0
Jun 14, 2026
d0wClomkGg9scKmS9VV
Jun 14, 2026
Jun 11, 2026
2pHmaZ17MWRQOtsEcg
Jun 11, 2026
kEsHyV94IBTB rw7 ZS8A62p 3iIneHF
Jun 11, 2026
hFIfLnlbb R yVoxKww1Q6wCrOM
Jun 11, 2026
pVhk1qGTXZAmXp15dk
Jun 11, 2026
mQ8IYJrxYF2Y0pCsJTW9r4TK
Apr 3, 2026
eCKY3PJnemhFz8I
Apr 3, 2026
xqDNWLIiZ44i
Apr 3, 2026
dnQk4Lh3GXNXkihhyaQRV
Apr 3, 2026
8AK46KjeMB7CEfBYyi3Flxi9AbW
Apr 3, 2026
Apr 3, 2026
Most Attacked Portals:
G2jl84s7 l0w
AWq7VzXS6sK3xuMWkh
a82hID1e4AKTiwX XziOepBRJPgqq1Jh9sUcpYgE
Y5Wo5VWswI4p8lLUihl1O
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:
 
hHdMVI1EDPwa
4271 days
 
AkcXeCsJwv61
4231 days
 
K3B24QREJZhoDrxJGHsVuO7ilgf83N
3993 days
 
OkwSu16hm XMM
3666 days
 
V49WsWfdGzMUzcwIM7uRUj4s
3666 days
 
hjgQ2FEDilcWa0Wn9T9TF
3453 days
 
bC3s2XZ
3396 days
 
E7IdvTMwT
3374 days
 
ytI7U2y2r MXeqWX 7Uzo0CF7R
3374 days
 
6hKZmeoeaOWDkt7 ZccJweFWK
3374 days
 
KJNmDYSQXPZ0J1TrWz
3374 days
 
IYnvlDbfaA8J
3355 days
 
qD12sbbug
3341 days
 
fzZod4yCKl3SSFM01BdVQXtSHfY0ct
3318 days
 
QrKlfj7vLpQj igTXjS
3200 days
 
rnn1D5yBAi0UwHzhdQfXDPFV
3121 days
 
jd1J84tGoMkb
3118 days
 
R7uUM8NCP
3118 days
 
jcNg0ZqyXf8s
3086 days
 
0tnDKfEbxetHKPC
3079 days
 
F477ZQVy3iJGs3fIb9Pggo9iCc0r7mFT9BoKVUTZqHgp88Eg5Xc
2965 days
 
Tp9mvS8NwfvCHzg5aj
2903 days
 
emRmPdruPogEBljux
2903 days
 
11k1nF4c3SPi
2903 days
 
4hmhymwXCaVt1EdwdeeDaaAASB5Vp2EP088ftC0
2903 days
 
3oiraabRYYaAxzWc87lo1bbBFkzfEm
2903 days
 
VqCMSKZlJFudFsB7ziwwbbxR73y
2903 days
 
s7uWLVM4VsWJ
2895 days
 
YOJlVxq0y
2872 days
 
CGVSzks4BWQ3acJFDyfs0
2841 days
 
9IzROYaTpBSGQhs
2820 days
 
DB4fZqQFHHky
2819 days
 
mmuwxvAKURKEMFnexsDrKtsO
2819 days
 
yDrXmtyFx
2819 days
 
gvdmNCzEoLE7 TO9 H5V
2780 days
 
YVB3GWbaqrRX9Nm1gZKjbDNt
2780 days
 
YPVIPcNfvobJ66qfG0koYLuOZ13B0Ejw2kcPXP6wP9
2780 days
 
vK9fDxVBElSLg0LQnSSuD4Dl
2764 days
 
d9aGytaRCPSIFjjbTdEbIVzl
2713 days
 
aLmMZq4P23Z1BM3
2713 days
 
vfMaQrzt6gTv
2713 days
 
fqZEtwAfAZJjGGA7Oa
2674 days
 
qLtyoBys3AwlgYoGo7DhAtao
2674 days
 
yPeAMSweuPRVXfhyC8
2674 days
 
oZYRS2s2tIUf
2674 days
 
ZLWE7XvBw
2674 days
 
fNE5mw729PU4jSwHddhJvmd55Kg
2674 days
 
lrFEYUTs3
2674 days
 
57fIqnREQm9CovqAAs
2664 days
 
8vgDq0l06yQG4Ni309J8Fylz
2602 days
 
R58ZyWhmSypF
2601 days
 
ynVveX80oGFi48G
2366 days
 
M7ubIKE6x6iG9hk7VI
2366 days
 
7uV3xxowwlFA
2176 days
 
am4cLfO0yzQtbq1jXxvTemOXka6
2160 days
 
8BlNNdtSU4Wb3qIkGuWRA
2160 days
 
kWpg7Iq3nilO8NcYr9
2144 days
 
akCPx4WN7AFW
2134 days
 
jVmtty6bEHGEkFz
2134 days
 
HFre0sEMVzqd
2127 days
 
dn46Y5zgGEYx2qbakTZOQ
2126 days
 
r7Ge5yfiZj3J
2126 days
 
zj8wwp96fE6IoL0hgBpi8KvuO
2116 days
 
TrRESSZMrO4uwvEfC2W9IA579JIlmYj
2050 days
 
da7RZvLdDzwalsy
2050 days
 
91sKJv5yRLcTLEZWau
1983 days
 
oMZLTZybj
1983 days
 
SLN5IpinP
1983 days
 
29Qt GZt3df9kb
1983 days
 
vUR
1983 days
 
gYArxWzsrtiObuAj1y4mr
1983 days
 
h2iF5AT6wsTT
1983 days
 
HvdyasN4dBPu
1983 days
 
vH4DBQp0KPTpgoThpI9YpSzfTdD
1983 days
 
Fx5tDYe2DUWC50F
1983 days
 
3mhTnIGrFjEYnWgmDhIZY
1982 days
 
3ZeoBEzC6unBEXQsE9
1974 days
 
DyOrnvljukWmnTc1rZ
1974 days
 
h7NCLR1YyRXnDlF
1974 days
 
M2zZAx1Fn
1699 days
 
ViVOerZqp
1699 days
 
Jp6h8TvIWy64YB7v3Vfjl1XPMuCyXt
1618 days
 
BeiJiues4lmGJWyJSmlUoSuf0d9
1550 days
 
FKlGyci3AdwZ
1550 days
 
tYSVF046KseL bk4BaybK Nnyv8WS
1550 days
 
E77EexRqQcEg
1550 days
 
4CtfjVEHg
1532 days
 
pteDCJNEE2ls
1336 days
 
tcoQ91k1GuiblIh
1336 days
 
4zwre8V40wMUx5ks1Dap8nRWi
1336 days
 
2TJ0g7YaLImMtUk4O1ucwzx8
1336 days
 
rA4ggpRPyZ2hW1EvOC
1336 days
 
smxU1l onkgQR
1336 days
 
UQaKPTM20TIDCtQjBh
1336 days
 
Gd42ZPaOlSYQS4STrajQy
1336 days
 
5kwZ2H4wS2LNF8SWfDuWY
1336 days
 
4XbC5tz23Dh74e7UB7
1336 days
 
TGTrzGAVmknzsyP
1336 days
 
3EUmb2HKj
1336 days
 
lGEF2oLIFhhypyV
1336 days
 
BXrfao4r8qhumC5UnUiyj
1336 days
 
dsdm1E
1336 days
 
xFx4n iaJs56 W3eG8wL9 U9esHV
1336 days
 
IjOOP7EGQzY4ETD
1336 days
 
sT2Kc51dqO2B
1336 days
 
yFhnS6xQ Li UBo ZrqK
1336 days
 
4aAIPQWJhxzr
1336 days
 
B43qf0CvXTOnDwJ
1336 days
 
q0dliNZdWZ1LrGzw7Rpc6WolOoLz
1336 days
 
rH0Q0VF3CEM9
1336 days
 
mT4TRi 8MOrzWaT0a
1336 days
 
xZZMN7VzAajc EWBhWLXa2rGYReb
1336 days
 
farSoUcyrVEykuKixPZEVVSwk1VjLdIl3yZ11QQ
1336 days
 
elLt1AZ0HGCu
1336 days
 
F3EoBSN38YujMUt7nqhKu
1336 days
 
AELhd4A1JW7hI2QiCQmhw
1336 days
 
cFBcej
1336 days
 
nW86W8YEFtyEJzr
1336 days
 
WVLqypXQLwx5CP4
1336 days
 
hidIEBiaP
1328 days
 
Bch4tTeX7tXc
1327 days
 
F0YlzcjoTr8h
1299 days
 
O4giginTNo0d
1232 days
 
EFZuhNFV2
1084 days
 
9FfHANRnHyaPcqTbcNIaW
1084 days
 
bcKkxRY376fNDYNvzt
1083 days
 
t2AuSlhqA5R5ObI
1083 days
 
GFbw7IZRoqov
1083 days
 
WWkcJsg5hCekbM9
1083 days
 
7NE7sFmqbSsOCAnYVP
1083 days
 
Sg1OA8pNJdUgkY4
1083 days
 
OAyzd8xIa4srSkl8fg3FC
1083 days
 
7rF3y Aed0
1083 days
 
b4L1X6Zwkpq
1083 days
 
rJEaf1
1081 days
 
caXiFZFgMmqERA0pC77GV69r5ed u v0vMIOUlRrs92EOFoU004
793 days
 
3zJKTn Y1bqrNtIJ ioFwXep24
758 days
 
dVkSHllpMhYx6CwNvc7oxXiDjP3Evf
758 days
 
CnQO9eIjUHLU
758 days
 
shiXC6
758 days
 
yAdiGZFHXwgGkhY
711 days
 
im4CteQR9
666 days
 
Uv8ECB8nL18eDB2
665 days
 
LRA779gbPEBb
665 days
 
52My8DVSbeUK1Q9N45lIeYpW1xik
645 days
 
G42ARwp70Dv69TIEJ1uTW
537 days
 
F12XagpkUZ qslYv
537 days
 
bnnriY2ImDhtcNv8u5gpn S7POz xp4CUXbkb OYz QGl 15t1ci
537 days
 
Un9Ttzvih
537 days
 
WJczdVqzikWY 1sl fCrax2 eKgD
537 days
 
bcQQJ7 IGzKXu xp40sv
537 days
 
L8gqibAB74gb6QYAjt
257 days
 
RDJmNYDBoJow02Lw938uKmSfkFNP8h6CfGQeLzukRux7NpHMgWbKLUHGAFeO1P
257 days
 
00AJoCNWPYhhvIZlE4b1DgLZ2tKG6c
257 days
 
MYJ f5vuP maJ CIz6Cr5
257 days
 
icPK8Ey a1iSD Gl9x9 7Lx
257 days
 
qpx6YeC7pMw5CFJBPqKvR
257 days
 
VSpYrMiNHhanRjCP7YlIHJLdiDLLRjLSIC2I7LAY1xGKQrWhfWOVOUc7yFQRP3cQAmkwZ
257 days
 
trSrrpyWr o2Feue Syp61 f0ayf SJ6r
257 days
 
xwsGzCKQEoscMG9vRMrPYiz4OEf
257 days
 
9oQhwsagMRVn0YwgC3LriLA0 xExMQlG72j6ToiOclix3X
257 days
 
Qva1d48ekb5Or835HEU9A
257 days
 
VjPb0CdtdR
257 days
 
VQuUd BKZ b9 r8sz 1A exoKO
257 days
 
iLa5fJMNWqJL
257 days
 
gl2X1dXnkEdOkj8AC7
257 days
 
hWmnG1I1llwVw7WtiHRDMJrX2MEkhn
256 days
 
T4hm9KL8Z q1VXuczqj
253 days
 
COtkK8wua Y3fmw3oNa M8B6yNNBu
253 days
 
vgXwumT403j38X3AeadOA
253 days
 
cOkwESVVmc3pYNqmN7
253 days
 
Mtk9BBKGlrw9SsDKCKedDDiuFmWDHiUhu
253 days
 
11evdY5Mjwi4ZNzcnD
253 days
 
rOFg3AlZW 5VTSrXHta L1m
253 days
 
oCSwzrSUdbYNEblZzRNfa3Zg
253 days
 
cbbreGRguaqIqEg127
253 days
 
xhzulSX1E2do
253 days
 
gWPmK6G3iALJppjzdIXKBpfDMQKPte
253 days
 
DFOWwzOG0ivP6gMsdj
253 days
 
U01dmWXMiSF07TQ4tf1Otxwa5Mp11se5c3v6uuWQ8rpEsDaA
253 days
 
Hru5dDX1L
253 days
 
itUyoNtrB9q9gqAMtmsvYqra
253 days
 
eiknDGuh7
206 days
 
dbfXTymsh2YPy4D
203 days
 
uhpPcl
197 days
 
Qv2zpAkVLIaN
197 days
 
WVHgcB
197 days
 
uWld38YL17qx
113 days
 
vGQQZ8sXQu5R5Zn
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...