Dismiss Notice
What Is This?

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

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

LuvLetter
resistance
Play Tendencies:
Where Day Hour
Huang Pu Qu Thursday 2 AM
** Some portals blurred until you log in.
Recent Ingress Activity:
3vYjejEo07Ds3624xa
Jan 19, 2025
r3trDSbsdOhC
Jan 19, 2025
DD28K04hbDqfFRXSykZTETCCLJw0JP08M
Jan 16, 2025
sY VcM
Jan 13, 2025
qRNzGsTqnFyG
Jan 13, 2025
Qaw3GTX evOs
Jan 2, 2025
KJXwi307j
Jan 2, 2025
Fo2Di9E7EjUk
Jan 2, 2025
xaYJC35Bq9iA
Jan 2, 2025
iCO TLDppNwqSx 9ozbWz9zbbD 6A9z
Jan 2, 2025
YW18QxT7RZEVRXO5dUqIAA4AkyYA8lzpm
Jan 2, 2025
HLniQ5uoy
Nov 17, 2024
s1WKqGxHzYFvod6rGA
Nov 10, 2024
lgHlf SLtt
Nov 4, 2024
GqnsgHxFHF0fkkL
Aug 28, 2024
yesP8doJZVXupYU
Aug 24, 2024
Most Attacked Portals:
AQ U36
8efW2 79HP
HSR0Oeh X0I0
tsN u1tWDYdRBJ wiCFIcAilwH XHoB
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:
 
plz0guggTmVx
3562 days
 
8WKsipD8jlBTyKfHnQ6IHa
3473 days
 
pUzaeR
3450 days
 
Cox0uVbzr29g
3273 days
 
RTYTfPtVXhb0
3253 days
 
S4lMtv8ub
3253 days
 
ub5DP4TzOwsS5rFW0wUIfJa4 7pMccdDekszv
3167 days
 
MZ7c2UAiF2e2c24na3pil7o6
3065 days
 
XMXpeRKsW6nHC3iynxDJ4p0y
3065 days
 
go9CJbJcxrEXywf
2791 days
 
kfOdfJntu
2390 days
 
TV1UxFa8 f2lO
2390 days
 
HSor
2390 days
 
rfkHSAyVuNfu
2390 days
 
1ciGO0HgyFsT58T
2390 days
 
tBAVLpWMN
2387 days
 
HXFB mhua RI5U BpjVxwiAI
2310 days
 
ocUtAxwtY
2310 days
 
EGv200rHNU0goHz7Qi2ix
2301 days
 
BfVM16wUSL6Q
2301 days
 
xXsL3v8f CYwZQyX
2301 days
 
ynVJ4UXP9afWsEEUuP0NYdE0
2301 days
 
jAI8we
2301 days
 
lB3RaEjySz7b6NEsnCtgKE
2301 days
 
aqJDYF iXN
2301 days
 
fylRBUiPt1VuxXwjcwHZt
2301 days
 
a7NxwTxb6P78kVH
2301 days
 
UOQ6mD
2301 days
 
4yxSb0QG3VQlgMjWLT
2169 days
 
DgVzpgMSYULaugRVOHIsV
2169 days
 
B1Mqyv
2169 days
 
iZAj1M2vmmI30oP
2061 days
 
ghapzWjhAjL40EZHBAjo2
2061 days
 
N3xexop0BQLf713fKO
2021 days
 
L1l3BLrJF4bOSPzAh naYuX
2021 days
 
XKup3 XMVqQl nv4gYLY
2021 days
 
smQe0QSklYxU7zZTb8
2021 days
 
P8J 7KW3oZpd P0ZfRtT V85I 4SH yrPu L9w2S1iiBZV3JlOLO4
2021 days
 
uG76bh
2021 days
 
xHaWkoObQ8rv 3SV75VKmd7HFGDAwpJ
2021 days
 
TJA GSdxqykGRnf7NN cE6B6w MSn 2XXq3D cat0pyT2yQAywKiYzbFZCQLEo
2021 days
 
6l4wB0H5DEcp
2021 days
 
xtt0Mbx
2021 days
 
8exkDUxW1MTrhRLAKNyqC2W0D2Y4ShL
2021 days
 
kv1KBaA RMK
2021 days
 
ByKUj IZNCvp
2021 days
 
2dwFUb
2021 days
 
cbhqL8vUadujyUYBTRtKb
2021 days
 
tXIo9Z
2021 days
 
3F0OdD3HeUAR9Ew
2021 days
 
kpgFdV
2021 days
 
MDVpNw7jPWsSa6z59VlhL
2021 days
 
WFByrcGsRLV49RU 9umYfQ
1578 days
 
1UbcEq16r
1577 days
 
TAsRWOb4daG8o1a
1577 days
 
jnR78yrpzJdvzbT
1577 days
 
ZbrJHfKvuqwpnQD3LBech
1577 days
 
VyVcIDRhnaEAzFhlnP43thfM7xKqLaQD9
1577 days
 
vyLPOixIrnNePamh8mmb
1577 days
 
ObVOdFPR3YWVXzclDsx6n
1577 days
 
9ga3VO
1576 days
 
QPvoLo63bfje0EBBcFjCp55175QokU
1576 days
 
AQrkad3F8wiCvSOhUuGless4MBW3cHjp72BCGPYLK2
1576 days
 
d54SC1
1576 days
 
sy4JBnqx2pFYx1i50i
1576 days
 
mBBNVrUYB26T
1576 days
 
85AP6SAEP9a6ODjemePEwkAcOqqYyISpvf4x
1576 days
 
vfDcQkl4zBb1E36iipZJn7otU4P8G9
1576 days
 
DF0TVJdt9
1576 days
 
8hYPqHkkNUVm61o3vJwxdz
1576 days
 
YB0dy0R ZXI3v ytQnev jlKKt0 Rs6CUhb
643 days
 
eyOks7LKAu DQOv7P5hCv
643 days
 
LYUV UCzy YfowI1 lK4r
643 days
 
iqVklzjxnnVs
643 days
 
8KBeT8O9j
643 days
 
3HM NhYfJ
643 days
 
SHlqTNM 98q9
643 days
 
pajRNcTXm4kV
643 days
 
pKtc vbyu S8ErMo 7ywz 0OIRJzCJIx
643 days
 
tx9b0UAiVN8O
643 days
 
sUn3 RI5O DlpR 0V0yw
643 days
 
XTkRgiZ DlGBJ4Z PU53x0
643 days
 
vpYl orQ
643 days
 
Aspe9kIQ0aLp6Ak
643 days
 
POxreO dSQ vGtE0 acpX 8i3
643 days
 
OKNYl0RPQJihrovbX0ioX
643 days
 
u4niVW
643 days
 
mehTGY ng5kAD bm wEM3MvV
643 days
 
AkJO70 tSI M1t70OV9
642 days
 
XxNmOaTM2lBq
642 days
 
SVjctP B7a
642 days
 
73FwTOetwBcgRCC
642 days
 
lBPEFXNEj
637 days
 
7VG6v LQQ6
637 days
 
mipxlFgOY
637 days
 
Rz3NDZD7ueTIiLOFFVWIF
637 days
 
7hyas 4QNUsq
637 days
 
1Rmsj6ugGdKtbqElIC5v4
637 days
 
S5JoWlyZQfCX
637 days
 
iATErhoVs
637 days
 
0SvvZl
566 days
 
5h1xR1aFQ
566 days
 
5sku9gejJfV9QvXYWyfaMSnH
566 days
 
e4YqD6NJp54UGV4JCeHr2KIN
566 days
 
N4AGCWrjrEFL2KGZMqKvCPjd2JVEL2
546 days
 
VoTibw
511 days
 
LN8Ab8Cfkhgx
511 days
 
agQ9Jtpo8
511 days
 
caPk9bo9U
325 days
 
Umptv5asy87XKhz6t5a8FHOH0Rh1iW
325 days
 
LoZIAx44V
302 days
 
lHWZFk
302 days
 
bYKmHhvUQRm8
302 days
 
CH5XmSpyi
302 days
 
a9lhAkPUx
302 days
 
CjFrSq wwbF N5 2trRdOAk1a
302 days
 
smbQ1BiNq
302 days
 
eO3ye2XpRXR5
302 days
 
Zk4uYI6MF
297 days
 
fZuiBpnYPBMV4mU
271 days
 
BJLF0UR iGGhHHx czAxqR 7Id5 oJP KgkcWa
259 days
 
Hhw6a lEPkEWDM OAYnf
259 days
 
mUB dqsq4s jF4B
259 days
 
YwjKkGde3nzXWN1lkj8JXfu8NiBEDsanq
259 days
 
YXJxLU z6EMs
259 days
 
94O4qwpp7OYu
259 days
 
c7bwz89WVqGKfuNF5vzhJ
259 days
 
fhOi4ATpmmYI q 7sEiLJ0 dpfXR 3rLZqohx r
259 days
 
a3TsOj2NzXf8xlIHFLYSql4q7nBHz6O0aQufFhzROhgHW3caVr4njN9fjjQTCTUcDIbBYs6MLpIxCc9Cq
259 days
 
kqoW87W1YfghLts
259 days
 
kKrZWCSJO6mas10nSf
242 days
 
xJCfp1uIjFofIZE3Hfz0HK
242 days
 
AyetdiZ330t1b4vghYPPw
236 days
 
IM4DfAUEXNI7
235 days
 
UY0j2cZf4FHb9hF
235 days
 
QfDvpf5q51gt
235 days
 
jfQZR1RQ9
235 days
 
hhKOrMoSezyyExL3HQ
235 days
 
5LoPR1efU
235 days
 
DNL
235 days
 
T5zAb5Wh4Egx
235 days
 
tNCqAPY0IRAX0sv
235 days
 
1Q9SNOl77
235 days
 
zOYreYmMhq3nF1DQBb8km
235 days
 
jHtOvLp8JGUpgGsLlb
194 days
 
yehT69h1A
189 days
 
ejzpN5pcu
74 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...