Dismiss Notice
What Is This?

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

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

LuvLetter
resistance
Play Tendencies:
Where Day Hour
Shanghai Saturday 5 AM
** Some portals blurred until you log in.
Recent Ingress Activity:
E5YMuQ1S9
Nov 17, 2024
1ts379aKPH6JedW5Qg
Nov 10, 2024
Vv9Vu ZAq7
Nov 4, 2024
i2rMnKFGbdLQYEe
Aug 28, 2024
7IJPogr8Rh87f7I
Aug 24, 2024
0wpvLMB1A
Jul 25, 2024
Kz3mjQWiFkcWlbU0OF
Jul 20, 2024
Most Attacked Portals:
eahH3 2a4r
p8lfDqsrf
cchMCDCTwApWCXUDVD
ZvI0Ot9KJnaDblTOoY
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:
 
V6EdmjQfHW96
3527 days
 
oSqRo40A8yKndCrS9cqw0t
3438 days
 
cZTSyh
3415 days
 
6ZXN8fseEA72
3237 days
 
8uZYB5KqYjv2
3218 days
 
qPnQBYokg
3218 days
 
MD7rLLuQpIBU0KHvFvS0bJho cTLlJrymvuYB
3131 days
 
TKpQAjhlTEArElBNAe9wqE90
3029 days
 
OVV4J0SVsef7WCDUm09pwmGw
3029 days
 
bJ1hlpFe2Z3zZim
2756 days
 
byz0S0dV5
2355 days
 
nXFSa491 n0kY
2355 days
 
8Myq
2355 days
 
GKXMfrCDEWvP
2355 days
 
8MTeCPC1TcJs7fN
2355 days
 
aAK6okGg3
2352 days
 
R0Mr ZUtb BdxN VzqRDMZJK
2275 days
 
jzHrnYbnV
2275 days
 
f8KeRlKaCJ2XeHaqQv5Hk
2266 days
 
yFfamZnIxL9f
2266 days
 
MRl1hALr LXHHjVA
2266 days
 
xC5RQ2KOmgQveiejwFyQXiYf
2266 days
 
abghiS
2266 days
 
2CUxtiQlKO9NQ6KPC2aqB5
2266 days
 
X8V6qt fCM
2266 days
 
cbyrsDYlAkqcuRmE13U3W
2266 days
 
smopp0IzeBGfMSb
2266 days
 
3zlphR
2266 days
 
gcZ38sZqwpRI4MVjid
2134 days
 
FYu1DuZna1lLLJKC96F6b
2133 days
 
W5XMIW
2133 days
 
SsUHaYp49cl6tdQ
2026 days
 
0IoCLSdvDBarzmH47HAHB
2026 days
 
WThKjvqLFeF8yVYA7M
1986 days
 
bvKAefOyHl8XvA6AV c2IL9
1986 days
 
QbV9s m352JM j5p2LAs
1986 days
 
ybBgKMShT
1986 days
 
VW0eDIImj8fv2Xuoid
1986 days
 
27w oDoo4LzM UtSRZBg GeBV INy pwpr vN3ymZCOJXjZEKZXXC
1986 days
 
C3M3Kb
1986 days
 
fOqOB8UPRZ9r W1mtGONuhusAxjXmVG
1986 days
 
uLq P9ECW0fepGq7le EMO4hJ Gju 1NtKCo k6KsayPZ2ZOLWzKvz5ubLmeZd
1986 days
 
IatmS4XdL9zf
1986 days
 
hyAvVl4
1986 days
 
AWHpvN0JkBbiT6tMVTQpaF8Jkm6wPar
1986 days
 
JS43C0W tJZ
1986 days
 
XB7A8 yvOuBG
1986 days
 
R8uXB3
1986 days
 
lPaT7chDkngm9JnX2IXQF
1986 days
 
1Mv5rj
1986 days
 
yvcXwkJEx9iq9w1
1986 days
 
uanoCW
1986 days
 
TlvJW7bs3MrjCw6ngD0zH
1986 days
 
vatHfcx2DAADeMw fl7MkC
1543 days
 
iKgXq1GzD
1542 days
 
yVq5mCngjKQD55W
1542 days
 
nfASy2MzwYXabAA
1542 days
 
jR6kFY7qeFAA3jgARUXyh
1542 days
 
AEP0tyunZXbyRmcBJwJCWsWcmFRj6IFhG
1542 days
 
9fZXPlcQ88DL6dB826LB
1541 days
 
ewhqdEYpAM4muI3KB4IwA
1541 days
 
ZHV9D6
1541 days
 
A9z3QjHXLYsDkldk37mWYwbGvK37eD
1541 days
 
BO5UBjlrJSRwJEmf2Pj8sTuKZGRwiQR6u5wBKQMj3J
1541 days
 
XuoWkq
1541 days
 
5GTr2tf7k8XmiRhwRF
1541 days
 
j8xmn5tjJo6c
1541 days
 
TWmMQo0PP8bNnKuLbBDZV08maFwYFGklHa1Z
1541 days
 
ktkgJQkMZiqAakSAJRPPne4fIHgdIJ
1541 days
 
Rg0bIlpe9
1541 days
 
okGCb2NfJUTjiEr7dnIMhp
1541 days
 
gPenvyj R0uDy f5L2rD 4w2Y0K wasme1a
608 days
 
apazcAiDUk hTUUOiIJY4
608 days
 
nJG2 49Gv NlSsOr NdhK
608 days
 
TSN5MKZHaqOw
608 days
 
6tB7LFTXv
608 days
 
0lF DEELe
608 days
 
edlPbf3 s2qi
608 days
 
ohSIMmFbSEky
608 days
 
j4Gs hSbQ isDu3P saU5 Fdu8JUoTFc
608 days
 
EnhjLFsGrbE1
608 days
 
wSIF JBbi QTTB Io05W
608 days
 
3v5dUKT c0xqBaX 8iH9jt
608 days
 
b6ms I9n
608 days
 
mWw6FpFRlq1eCQi
608 days
 
gfpiHf zvD 9d42u C8Bi 9Fs
608 days
 
RZuXT0egcIisdwmy64Y4H
608 days
 
SUg1Gx
608 days
 
A7jEhv xmvAR5 Un TmNFh6W
608 days
 
fL6FnL NIp 2aB0UBvm
606 days
 
ShU0GEnpLFOV
606 days
 
04xq2U Vha
606 days
 
u7EjPwBIhgc2yKb
606 days
 
ObUHPQ3XE
602 days
 
VRCdp Nkg3
602 days
 
GgaGzNmsi
602 days
 
NQLo6AQXgqGd96mHuvBNm
602 days
 
KPZzC ZyaBy7
602 days
 
kuEbEqkBHf8MfHJzs13wP
601 days
 
gJVZuFWvCyw9
601 days
 
HFww9anrY
601 days
 
yY2HbeRDu
601 days
 
v0Y0lm
531 days
 
CMdpEnKpC
531 days
 
s1GaP2X9ptFv7CfwEzc899O6
531 days
 
Z5B3Cz4IShzwfqgFeEo0XBCI
531 days
 
f8ybGOCXWn3MKxRl3TfJ3vZiZHtyT9
510 days
 
8d9dZe
476 days
 
hBSGUCXdTCKh
476 days
 
HUZD3AmzK
476 days
 
OMOpI6iim
290 days
 
lGPjYGI9DumDt8aziGcWdBnWtnaXRa
290 days
 
ONomh9moe
267 days
 
onoJUY
267 days
 
mZ6kcENVqExN
267 days
 
QRQzMjLGJ
267 days
 
qlO7gwG7i
267 days
 
ZVDdhy l3Nr 11 12Fmq5O1Db
267 days
 
2fjTj00Ee
267 days
 
HfW8lQ7W5L0Z
267 days
 
s2Np5Ua1s
261 days
 
iMHHIYPOBgbV0Zt
236 days
 
cH096QA zGaOx5j Ipku4K KWWg UgZ o1Ixlu
224 days
 
OmNS9 gdtmYhGr 1squ6
223 days
 
J0A Yjecmk TkJu
223 days
 
0KIpr7EySFrukRgThJ84o9ZVhw3CFhOnh
223 days
 
3XYLP1 K6FtB
223 days
 
qrLdqcBlIr4A
223 days
 
qu1Lee51Dj0ckTJEK6tAn
223 days
 
y1vrNmuP17Tu 0 7VZEiA6 88ua0 u716t9SV 9
223 days
 
KYQyWNLOoSxg36Ttt0V88KWsKBHhjeuoBZ6rI3NkH2nQ2AwdhFEmZuvOH6Q47SjRNEuQFSOwesVuwVtxX
223 days
 
hSkybFdhzTLxORR
223 days
 
djoSaPwR1ODxl7Zrsb
207 days
 
w8wKMD0XNu1oUCoqxp57c2
207 days
 
UZSc161piGrxgWZWOgZiS
201 days
 
2OEugm2FTU1v
199 days
 
1ZSD1bcxb4OSiiR
199 days
 
o9ZoGUG8eRlH
199 days
 
kyub2Aw3D
199 days
 
y56pVqB6nVVCUFnW8j
199 days
 
AaljyMx0i
199 days
 
Px1
199 days
 
fk6c70ApYGoF
199 days
 
mxDiD9ikr7gh7OU
199 days
 
zPQfcAiMX
199 days
 
b9OOUHH7K9kzdhutBmZ7P
199 days
 
hDh49jhnbexfenBWgq
159 days
 
fIeqhzV4o
153 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...