Dismiss Notice
What Is This?

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

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

LuvLetter
resistance
Play Tendencies:
Where Day Hour With
** Some portals blurred until you log in.
Recent Ingress Activity:
JDwAuRPp1
Jun 18, 2025
X3HcVh5YhxvFNz7
Jun 18, 2025
dQM8T keypxXP gdPImC4
Jun 11, 2025
RlC8 dsUf ORd eg9y6 ZQtV 36TbNdF
Jun 11, 2025
TIQnsyxX fWk8 H vDWH 5Pbkc
Jun 11, 2025
Ovc ErWU ps K8O 5qQN
Jun 11, 2025
4yG2Gao 15jF1 fMhZEJN 0asgKf5n7s 0au
Jun 11, 2025
LKZLl GXoJCJ r g7V5MJ sQa96F6
Jun 10, 2025
vGQX
Jun 7, 2025
wN4wQuRC7
May 26, 2025
MCJOBzWk9Sj0
May 26, 2025
HfiBVfUt7rcHE8EmmP
May 23, 2025
koyS1FaIO
May 23, 2025
FE66UMjmNmjj
Apr 15, 2025
yDZu5my4zJ67JeO
Mar 19, 2025
n62HMjwX3bEw
Mar 8, 2025
FIVL xby6j
Mar 8, 2025
siIK LWs gSSzsFg hplJE oPDzck6tK gXETS
Mar 8, 2025
Most Attacked Portals:
pMAiKTfFs 49 pzhL6Cc7BWF6nIPyfc
Wkwzr1MN YfSO X Ik8P IyYeG
OTjzbdt EjH4h LvxB2i1 0XXgTnFPFP 23q
ebDl9sS
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:
 
tcngc6aRkv3C
3732 days
 
bEW7e8cYd5Cbts77bYy1sy
3644 days
 
9QCzyO
3620 days
 
GrNaD36duh2H
3443 days
 
3WD7a1qdKnp6
3424 days
 
RKE33lOEx
3424 days
 
SjNJbqjSOFaxfucULev2Th5s iqvsdoDdcvDk
3337 days
 
LJ39bnVMe8jCksvVuwNm1e4P
3235 days
 
Qm8ulFxlnnSSCVJ0OKpZq7S7
3235 days
 
VVNMgbswuW6k60k
2962 days
 
9uJfzknc7
2561 days
 
G7g3lSDV LmDt
2561 days
 
uL4N
2561 days
 
P4uHvHvrzbZE
2561 days
 
5zP82D0DIStSQkN
2561 days
 
Gb7PvZxZk
2558 days
 
5RO8 jna7 3BhA 8z5VKVbfs
2481 days
 
leI1MfySm
2481 days
 
E1wLbNLMhAi1n9r5Tx9Ze
2472 days
 
gLLILKzV2b8c
2472 days
 
nmshuUdw OVvdfY8
2472 days
 
nR0545Skftp6f9GgKBZIqciX
2472 days
 
jWY4IU
2472 days
 
tXYKqoHGxRvvLKeSOqfwyM
2472 days
 
xvEuqW J0M
2472 days
 
emp0Y820drMrMON2L0I7d
2472 days
 
MnNd7xlKFqztzmG
2472 days
 
8TyDLB
2472 days
 
lF6Tu9BAnqeP1MccXc
2339 days
 
zv6QdtqB9nmFZPpBBwuqc
2339 days
 
z7G69U
2339 days
 
h3Tq6VECCnq38Nl
2232 days
 
fAeoQoNx29v7oAulSqjFt
2232 days
 
RgUkgU2i8885gZsZ2v
2192 days
 
N64o3UammWFDETUXO cTgYl
2192 days
 
BWqBN WfHPdE KVHyuDP
2192 days
 
pInPnf6ExevuKHLLQs
2192 days
 
5Qw X7CzWm9R HIOHyNj BK9s vVS rb13 9dHUElrsCIiTjLjEOL
2192 days
 
91l98x
2192 days
 
R19HatRsZRkK UW9wZRuTeKTQHpjiik
2192 days
 
XpO GO7emY5SFm10zY FogFuj R31 ANmdiL LS4EuHfr9oWjQjbEeSOMlZYUd
2192 days
 
dsxKTijXBNhE
2192 days
 
fMjiKYU
2192 days
 
87WeMCbnEmUfEhE1aebzeG5XZHSlsej
2192 days
 
h9Tm2Wj vGY
2192 days
 
6ySjl p8R4Kz
2192 days
 
CIcUk3
2192 days
 
4sbdsZ1ab1B1TQMBdpxXW
2192 days
 
TYLgD6
2192 days
 
fPfJEI0L3nZ5v0Q
2192 days
 
dOjLxe
2191 days
 
9WhiO3fjkmqxJ8CDjbdEB
2191 days
 
3f29crZVYY5jGFM EdHjmN
1749 days
 
JTRuiXr7c
1747 days
 
NIbfbR1eduKDgU8
1747 days
 
FJP8xSsB21UKOJe
1747 days
 
ucvBi0xlrIR8P1N4aaoMY
1747 days
 
8xWhwEamQi5hM7WbsBXJYGyjVpmkenZvp
1747 days
 
8kaUASXJ2YeRy17mr3fG
1747 days
 
ys82NxDlY69jqdcX2RcZs
1747 days
 
qfMv8XDP9hekjeR7w3wMJBBvQMhJo3crphqI3kumef
1747 days
 
Z2MljjqrqOwXaNqPul
1747 days
 
UKkNGny9SJHmoslJJnbL0j9WxtXZDPblkjoU
1747 days
 
mOkTr4vaK
1747 days
 
hP8DUzn5xecORGt8NlnIDZ
1747 days
 
72kFVKZ dIFkK kWKLNO JWoGtg KwL1T5j
814 days
 
fbRJelVGo4 PJDdrREBFh
814 days
 
Wudo Kzl1 y1d1vK s9dR
814 days
 
3P3PoBvthOiO
814 days
 
sxuJMCfL7
814 days
 
KGO FAKWw
814 days
 
9jQuIO3 zKkV
814 days
 
ouBSLytCENZF
814 days
 
efb6 S50U ezGc5B Twxx zMxdafrj5B
814 days
 
CN64gTX4TlNw
814 days
 
F2FV 55eN k35M 6Jt9j
814 days
 
Ew7zo5B aaaW0T4 WgKByK
814 days
 
7qu2 j4H
814 days
 
gw3BzJv7oL9V5AB
814 days
 
KAvcNT 6tS gsDOf Rwo4 ogB
814 days
 
D7YfxnHaSqBP9Ipi4EDDX
814 days
 
bO4h6i
814 days
 
IU8Iy0 zzyzAd ha drpQx27
814 days
 
IXi4Qi Ndy 0WcOMnPJ
812 days
 
ioRGm39n4JrI
812 days
 
iimKjB rYT
812 days
 
QQBKLpJNtggWsan
812 days
 
xz5puChVc
808 days
 
ZdhUN nlZ1
808 days
 
Sh632ErzK
808 days
 
iXPNpEEFA1F0qtQFXJ3eN
808 days
 
t4WRh lfxr9G
808 days
 
9DjyGZtMrzdxXbgCQhRyx
807 days
 
S53Ex16vSEL0
807 days
 
7ymCYmhiW
807 days
 
Pp6aP3
736 days
 
R5VW1FHuN
736 days
 
0AU5SOlQP6HTQiaGGvSOPldt
736 days
 
bzSsZHk5EDRSncytKNrlETV3
736 days
 
SM1gvp1bKIFEYuDuRWgacZy3djOn4g
716 days
 
8eI2jE
682 days
 
YsdlCNs8lL83
682 days
 
BHFYKerPk
682 days
 
Ub8AXJJmI
473 days
 
aPghzc
473 days
 
ZyK91twMlBKb
473 days
 
OcWkxWw1z
473 days
 
DyNd4umf2
473 days
 
QMWur3 gH02 Ze Ypxjqmblgx
473 days
 
nWiIxOq1d
473 days
 
gytZKbNAPBDk
473 days
 
aPPvfzyoO
467 days
 
dZ2lsrxP3isbX69
442 days
 
ltNmW gVdyFK4e ySptd
429 days
 
GzC soYIZe drf9
429 days
 
kYwkemkHhxYiOJp0adKn4aVqAYRss8bFG
429 days
 
tCMraJ wQAY8
429 days
 
8ReR8uao58WG
429 days
 
qoeBrx2M3Neq V 87qbsus 7FiiC 4QeTOVcB P
429 days
 
FmWhNBor60s13VU51pzVzPGdkRi3df7SzMB6I4oMtQaBxoo6778xfFqwaIsvW0I5fML8sLiLmwTIa0yGa
429 days
 
cRXduu99taupyps7f5
413 days
 
uRZoVxE0uZJ8kqUHM6KH1d
413 days
 
eR3lI1RMFacX
405 days
 
nWfVyQ0hxAB8bbI
405 days
 
86qbHyeXOKTB
405 days
 
EcVV5587e
405 days
 
5JxNeya9fymQi3XzwV
405 days
 
p26iE7c1x
405 days
 
ZEH
405 days
 
e7HnHWq6CBOi
405 days
 
o2CapHYfKWa5sVJ
405 days
 
oIm6sOXHS
405 days
 
FHwT11s8Cty1vdnz81ZZe
405 days
 
LymtM25nH
245 days
 
dhTD3N4YfK2eqHGoFbX0eF9Xbd2moNyN3
199 days
 
Olr VHovxCZ2ko tPXRXcWgfGA XliC
199 days
 
XcuQME3F4VZ8
199 days
 
OaRkTwW1BIorCJNGAVhFh
199 days
 
FYq0vDP 0Gy3
199 days
 
EvTBNrIOOuIg
187 days
 
rCpQhw7F84Q3lpfNfsJW3U46jsO
154 days
 
D8452A9mcnsTfWHSQUn3CxTxPz8C4C88mtHCcLDHtkO7AQqSOgE7goYf1yDU
154 days
 
kr4O2u N28U 9aEFMc
154 days
 
M7m9Qg yDBENaAfgl WU1G6CMC
148 days
 
7lLcHQWgil8eR5ufZ9SIjXiyeng
135 days
 
Sb70B7RO3vY9ckb
122 days
 
JjygoPNbhdom
96 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...