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

LuvLetter
resistance
** Some portals blurred until you log in.
Recent Ingress Activity:
suXjkTfXvvxvb9yUEviFK7OVqG8yPP
Jun 6, 2026
l3h1ILxlxDr96VP
Jun 5, 2026
dBsnSYSrI3nc
Jun 5, 2026
FOZFC6e3AWmv
Jun 5, 2026
kbrE7Fwyt
Jun 5, 2026
UC5zd78SyGAIUZD
Jun 5, 2026
PdRAAl8C6g4X29DTg7Hyk
Jun 5, 2026
WnISuVKzIoIArFJVDGLEkGWL
Jun 5, 2026
4AH0aP8GSDr4ZRT
Jun 5, 2026
Jun 5, 2026
YizFf38bCnpIAyuCWV
Jun 5, 2026
2HBe4snK1 GG tks XKWf8mRd Fl Im8PdUN j0 bniRwcqy
Jun 5, 2026
Gu96gQQIdBoCUVa
Jun 5, 2026
21 mE7o SqvlVf u2 sxqcNNLT ZROI 5Q
Jun 5, 2026
jstPjbJEXAPKxns2m5
Jun 5, 2026
jVrACnWUYNDE2EiJPzwyd4HT
Jun 5, 2026
0KGvkQFEyBYs
Jun 5, 2026
l2z2s frz1ct
Jun 5, 2026
icoLDmUhs
Jun 5, 2026
Jun 5, 2026
Most Attacked Portals:
mHaLL ProsjSkO AJ2dqo WBt
QG3T8CdTk
xUVV1fkyZ6cbAznUMZDNE
LqaKhKnWtV4qBjP
Historical Activity:
This is not exhaustive information about LuvLetter. The information is based on Ingress email damage reports from participating agents.
** Some portals blurred until you log in.
Portals Where LuvLetter Was The Last Known Attacker:
 
H42YK8JMjYqd
4076 days
 
wOlGsspfsihqvOgLz7OgDm
3988 days
 
bTXdbj
3964 days
 
EMhDfHLGcBJA
3787 days
 
fZDXNuZ6vdGQ
3768 days
 
6syfe9niB
3768 days
 
nLSx8GQow6PsBOwGChHj7yXs qBm1UEcWFlFD
3681 days
 
AtxDIixzahXva1wxmg9aFzOS
3579 days
 
3Tab6Z4GyDyEkIkxcQzIo3Yx
3579 days
 
VbD24gykUdCvNLO
3306 days
 
C4AR
2905 days
 
ZVc4uB5sHRDr
2905 days
 
7sTFP5U6FoDPXoX
2905 days
 
bMaRed5aF
2902 days
 
jMEq aJor DUpU dOGCeNgU2
2825 days
 
1UbfDjbkv
2825 days
 
yStynJYdkoU8upJEtQSbL
2816 days
 
CA7XBfjOUY0t
2816 days
 
obVp8tPy 2zlt7sx
2816 days
 
blH38gqfmdRwaxr7BwTFs1Ra
2816 days
 
7Nj1F5
2816 days
 
NHBohPMQwA0rwI2fxBpz8J
2816 days
 
YBwV82 vNI
2816 days
 
XRluOq4bTmqfERbEbiZ6x
2816 days
 
PcQXGNBGeBNxo5N
2816 days
 
fBJyik
2816 days
 
uv2yvun0Nmg228sP0A
2683 days
 
VmD79dCjnQ9uOauQr5Krs
2683 days
 
2mDN2F
2683 days
 
tLswOdEutXUKVgM
2576 days
 
TSejcovnVaZ4xvufdIXUn
2576 days
 
gk1w6z4eUdZWHD0WSf
2536 days
 
g2YEmnsG9oUFRnH3n FtQaf
2536 days
 
tdL2V R3rRdD cXBUppY
2536 days
 
H3c4M2e27pOqMgF8mu
2536 days
 
ryK sdo7Uuhw xje1A74 bA8m YHn xU1a uhYkN4GsAk4zDv3y1J
2536 days
 
6fq3La
2536 days
 
ODPdtAMaypxk tuiWsl6GFp0sWm0unG
2536 days
 
Idg SMFnBNenzPgmG0 gLUmbu z7h ukAI0s fotf2t8W73cRA0gcrffa3y02i
2536 days
 
YaTb5pArqwjI
2536 days
 
OW640VM
2536 days
 
YmGaoPamZGSV3fGriOaMJyb7PKkQ3OQ
2536 days
 
FDHDrlX EbH
2536 days
 
nOClM dRZ0o3
2536 days
 
3drZdV
2536 days
 
5OImoamqlhwMQKhKk5VmB
2536 days
 
SsnAschxxlI352p
2536 days
 
aARIDh
2535 days
 
gSfVkFEYEKXN6RxwdUdgY
2535 days
 
KH09fIX1sEx5waa kEvb6z
2093 days
 
vnCRjnbkz
2091 days
 
3Vremx9Gu3Q4j0G
2091 days
 
b252ASgdTO1MSY2
2091 days
 
pYu4CMwc5Etn2H8bW7CJg
2091 days
 
awXVEMPbjm4944NU7OWXDIyW03Raa1vnd
2091 days
 
OCJSHEnt83JIUe80cCva
2091 days
 
gNydASVRMgfvaPnxcPkv3
2091 days
 
JC3R9WtVoMrPI4qzpF0iXFLYFCmeSWdyMPKyfYV8mp
2091 days
 
dGxR5PQSfXUzk4pGrE
2091 days
 
hy0dvQFpMUzy1m2XpzRitTDhCKPoFBS26MGq
2091 days
 
vL2pGCFOj
2091 days
 
qG3Z7nP8WyaPTgSowN8A4T
2091 days
 
DJflvH3 AnJcM wIJHTX NV6C1j XDWpSGs
1158 days
 
WRRjcZ7hnn qA5Vq4GOLt
1158 days
 
YZRq 7goZ CP1mRA EeJR
1158 days
 
3OvyG8n5Ws5Z
1158 days
 
JA5LQIkaA
1158 days
 
Qov 9eb0y
1158 days
 
qoJOefm 3F2d
1158 days
 
hylTqW05md4J
1158 days
 
C3dp qlsu tx1nzs dfuy BP6poCoLh4
1158 days
 
tO2D CKi
1158 days
 
Ko00Z8QyVpHPQMd
1158 days
 
A3EhqIA1tR90Tp9Ddx2o9
1158 days
 
mjYwYk
1158 days
 
DtwTLe Crd 9zQC7PMW
1156 days
 
0UZycA7rbHDV
1156 days
 
WLCuDI HUw
1156 days
 
MtT3c5ydUmhavqO
1156 days
 
UawDd2ner
1152 days
 
vZo0N LTT0
1152 days
 
AmeHp4CPv
1152 days
 
DAL2HNwhrPfejxL8ppmJu
1152 days
 
KRqFN 0tKmmx
1152 days
 
vD7KLJkki
1151 days
 
ucQ15g
1080 days
 
vUCWRdZpp
1080 days
 
o7WCiKKj97Z7U5VUeNrIsUrv
1080 days
 
VjY8iVjJdxSLNCj6ANkud7QH
1080 days
 
cxxYhHUb3OnoMl7cmjoyzP8da5ENv6
1060 days
 
WEw5Xi
1026 days
 
lGY8pAwtkQGp
1026 days
 
0uWy8XNGm
1026 days
 
thEXRrvlZ
817 days
 
XZiJp1
817 days
 
9NSYyLeOWKr6
817 days
 
avWz0uk6u
817 days
 
Rynd2oHnr
817 days
 
evRabH kEER yh 8DEW0l2Uls
817 days
 
tIOCihnYN
817 days
 
jYtLYzRKMr0x
817 days
 
KEGcEwtmA
811 days
 
9rfnGrRgJFAcRpK
786 days
 
Irnmh tGidDjGL 1q2st
773 days
 
xkM SAMtTO NIta
773 days
 
fPxfjhiYTsj6FrQLODQKHGjhzsJdWQ0Q9
773 days
 
UNbvkt zWpjU
773 days
 
98zjrD3jSd6o
773 days
 
bqtqMCuMRON4 p GniHcCr LEL5s ny7IGwPl V
773 days
 
IT72Zega5CmqnyuNRAUTXLy475phw4MWgDuvjbcVAx0rf9Khrk5oYuPdjDrNmYYCcjmYuFciGNHHDJCF2
773 days
 
Sr9mhBSgENZ0baq5Em1TCz
757 days
 
FACv6Iai5a73
749 days
 
AsU5Tv0vvpQQ
749 days
 
9ROa6nIOx
749 days
 
0ANE49dfhX0XJzriCo
749 days
 
nyato43Rw
749 days
 
niJ
749 days
 
03vT0iqxOiSA
749 days
 
r1FMRUxx2226Njo
749 days
 
CIMOzfNUU
749 days
 
717EYr4ZEp8nf3JFIbIa0
749 days
 
U7Nzxctq3VcYPU3FNQ7JImC1rtaBBQHgv
543 days
 
0dr Ufk53Ek1aC mV0QnsgnEtA DE2M
543 days
 
vyoP8XG09aZn
531 days
 
x1bqXtwhXqnycNNONWx08JrUHq4
498 days
 
wq1R7WDMGvkthTsxIaxZEtgOcl9fjeIIDdM4SVd1wwM754rRPNIEjRKAUAz7
498 days
 
5GXbQK 0aRV u9Rugs
498 days
 
MsI3UT lbCz4siRIK OjyA4yZt
492 days
 
EcbQ5BSb7Tls9QcR9C5GRzSWPWd
479 days
 
m7R6SHzXhokH0vM
466 days
 
pGYuUC26Wk7g
440 days
 
iEZ3eDezn9Ym
399 days
 
rPazZHc1U
336 days
 
DZJGmSsM GZcGUpY
319 days
 
Xi7cbQlH zCrvs
319 days
 
4BQVk uWx4 y4pv 6BA Jnvj
319 days
 
IOtF4CG lykXTO q5ntcExr CGtiyz
319 days
 
M0J 5gsu9t01 Rkqj F9zMuJUn2s tNX8C0zF
319 days
 
ycy3dC 1EnG 2qx Euvg 9ge lCnE WSzrl cr
319 days
 
POupNYjbCM 8f2W6 jnzds gpr 5KYg
319 days
 
LKQ5s isCgM7e IxrlV 0KmlGMIT
319 days
 
Vko6 jmK FA7xI Kdfz px RoC4 uF9xP
319 days
 
1k9XFi hox 3jiyrKPzI
318 days
 
qz xKsW0h
318 days
 
nGLBYPY EZWQC 6oPN XCy1 vnfv3h
318 days
 
khB9 CMMIuKm gsPTj sj a0oY ElKV3b8d
318 days
 
grTrNVGZA
153 days
 
MDn81KDjGnkHXO5CxSlgiY3qHHTMZ8Eqr9xnqef00m
142 days
 
0TEyIFfYaLcPdda xh3t4m8lceCvv90QyaYq4
142 days
 
01BNMr
142 days
 
paALKI6Q0LXmIucW74dpkNMuJpV
142 days
 
XfBSZP50iQTcpyvVFA7vvuWY
142 days
 
j1R17KwNYO3g
142 days
 
ZPIKEa0pw
142 days
 
I2ettc
129 days
 
LJ3uIVcSV0MDwI9IUZDKVnts0Qj7ta
129 days
 
nvO6a s92BNl
106 days
 
3le6aLm4slH5wYHixu
106 days
 
tbiW6 JT lyiBu nYfIspT
106 days
 
IDhljfeQennir14nkj0sbgDMx62cOZIkkDOJFGqlLOvg HaJZ lW byDF NkFL DtW3 fbR1chR w4D V3mGhDN
105 days
 
yUylURuUkodtNy511lPNzzDZBrUwsH uL6 pa cGEva Khn05 4FEC Q8LVF82 ivbW8SD
105 days
 
kckGmoFVFYUidcnTpT
105 days
This list does not include portals where LuvLetter 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...