Dismiss Notice
What Is This?

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

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

qfcheng
resistance
Play Tendencies:
Where Day Hour
武功里 Thursday 5 AM
** Some portals blurred until you log in.
Recent Ingress Activity:
KanQGjyP 838tH
Jun 29, 2026 at 1:02 AM
a4iKrNcT9dQCWUy
Jun 29, 2026 at 1:02 AM
FunIRFShfLL8JiJUXX
Jun 29, 2026 at 1:02 AM
7p7xmNfphwQP
Jun 28, 2026 at 7:26 PM
mDW42mHZJpwWRvqcHJSzE
Jun 24, 2026 at 3:00 AM
aKGRrmbmArWZyxW
Jun 24, 2026 at 3:00 AM
eZa8qvMeCibxWcL72F0Xj6NAjXA
Jun 24, 2026 at 3:00 AM
9chnaKDJbwfWcpF
Jun 24, 2026 at 2:55 AM
SBkiMVNBCH5Odu2EZg
Jun 22, 2026
vKktay4atvYzR9ueJ8uuXkZfiullVN
Jun 17, 2026
cPDjvLcHuw2E30tjMWSqqUGKMDmQOVxF5
Jun 16, 2026
lr0kiqFxE5gacCf0SH
Jun 16, 2026
RvclxE8NKahdIhiskx
Jun 15, 2026
V3faYG0CI8SMZAWxl6
Jun 15, 2026
kSKSBFEKX
Jun 15, 2026
RsIrQigkpFhhLuLwQrgxTwpwC9WSwU5TC
Jun 15, 2026
1NujQRfuCwy9FBq
Jun 15, 2026
kAWb
Jun 15, 2026
Most Attacked Portals:
TlkiO0lqEoinB43E3mQVSkiHysh
AatmzMMDaq
XHwJ7f8PwfDyOhCmOQzIzVpPPbC
2Fec
Historical Activity:
This is not exhaustive information about qfcheng. The information is based on Ingress email damage reports from participating agents.
** Some portals blurred until you log in.
Portals Where qfcheng Was The Last Known Attacker:
 
ytL8fr6Uxxq7uBoWd0uZt
3336 days
 
SBl2ZL6Wx5vLR9Euyq
3328 days
 
3q6jBdK5nulqUq2uXIwfGDtRKh3
3317 days
 
bdPtxyGRzHPsuU1
3316 days
 
uwFbixqFdU4u
3313 days
 
eUoyizaW1
3299 days
 
ks8HRG11NMF3
3299 days
 
lvHVm0wle
3299 days
 
MzDzrPm4w6Ri34tgOU35kpnV
3299 days
 
7ijZvcpwze2x5Mbajv
3292 days
 
XyFwpEjeAY60
3276 days
 
1nrmjBw3z9Rj23KZHN
3270 days
 
akw3mmc4k
3270 days
 
6PxDBUL1KyDO
3270 days
 
q0ojPNq1HVkQM9ZwZOr4jMr6
3250 days
 
oBDjkB5AIe9JyXCPXwihPPDPdN97OrSAH
3250 days
 
7HQmvn
3250 days
 
W14RjOdBbVNG
3250 days
 
Ud5N5esv hNf RAwn
3250 days
 
0GxROvhrx4jYrRfwKc
3250 days
 
ROJvpaAw3CRj
3250 days
 
TzrHNhdzGlH6
3244 days
 
O6d1CXjcN
3198 days
 
Y3KaIv7SEEaB
3187 days
 
0wcjYD
3178 days
 
h6MgAHZaMc1BcIFU7p
3178 days
 
fkbsIz28Iy9PwXYy
3178 days
 
2wTTDKN2gBpNVucRHr
3178 days
 
3BL3n3z06JLfLwL
3146 days
 
8SHKyR3VlJ
3146 days
 
tBdMZb1aNdCGG1L
3146 days
 
2y VWowbpTjT
3121 days
 
voWNAn9p2VWMiwOEBn
3121 days
 
Nz 8Mz7C5g2x
3121 days
 
Dj tylmeRvKF
3121 days
 
nafLi9Sh6
3121 days
 
A4lo1GvMI
3121 days
 
gBu4qIGIq
3121 days
 
yI0BJ 7k7HD9 Cw0crW
3121 days
 
j2psI1RRZLQBqN6
3120 days
 
hTXqDqQATrmrO8jfRndphmmbzEYTGWr
3120 days
 
37uZkNTOZqEd
3120 days
 
lbi5sWNQM3ZNF6NAKA8P8wJCV
3120 days
 
9kAzJ8olN
3120 days
 
Fbl1TSsx1HWF
3120 days
 
5yNFx9tRb841zzaUkE
3112 days
 
f5f1LsH40XB3CP8
3109 days
 
M6gx1Zqb04l9aK9egS
3107 days
 
gIHd8IdEh4nYtGu
3107 days
 
JYW43XrKNJ35XVm
3107 days
 
2Eb8wtlo6nMsQfzAh1SSKOdW3GM66dWxB
3107 days
 
MvBnFRt4I
3107 days
 
xBYqVbu5jrkB
3104 days
 
HqgezHmWKETu
3104 days
 
ChmQE2g5Pd12K3nqdzPJo
3104 days
 
m5kFIYDAqhAcM8rTLxDhN
3104 days
 
zslkT0Vql98JcOaInX
3104 days
 
uA5BDZTmxLiV
3097 days
 
tKWhlT2YJ9tiBUW
3097 days
 
iDYJSFz2t5uBClRSviZuXjjJRba
3096 days
 
FNAg0UTet3yp2suoxs5MTHDz
3094 days
 
VRoEy0QKtKAA
3094 days
 
aYUyuQ
3079 days
 
L1nG4jDo7EIVIRz
3075 days
 
idhZC1
3075 days
 
p2bMic8A1
3075 days
 
HcCPrk
3075 days
 
5ATNPhcKaU0E
3075 days
 
78AA2esc1R7H
3075 days
 
C5JmotwTK6WLZtz
3075 days
 
mms0deUYkJrx
3075 days
 
U0Aqzr kowL
3069 days
 
JH1pMnCdF5I8
3052 days
 
B4sxLO8QCVd8cQF
3052 days
 
Zt9GpJSSFyovp9E
3051 days
 
nHypSJRAlMoooul
3038 days
 
9QMd7VDgDKMjxOg g9Wy1VYAz3Oc
3038 days
 
KX9GFvZep
3038 days
 
5HrlvQt8Y
3038 days
 
TFJq21f6Wg38DkN
3018 days
 
w4qL1c
3018 days
 
kJZzD1BvO
3018 days
 
G3uyV2p4gJM09D5ngcHnA42TwMpkdx
3018 days
 
8gYHer7q6Wajioj
3016 days
 
wiNrKikZgUf0Ia0lbp
3016 days
 
gl1LrugUK
3009 days
 
amA8LfCejYH27iiZr1u5nJea
3001 days
 
VEMa53ntkKvS
3001 days
 
pMgx4PyiFoEfbvecTSCSI0ea
3001 days
 
2J33h9 Rqm9xZTW2HtJkzNLzva8nc4OycyibUaBwbT4
3001 days
 
vJULegxuRjbn
2998 days
 
glBBpelD7QSIyo6
2998 days
 
wVW3Ruf6R4aLHB4
2941 days
 
yMyaeRROAgva
2941 days
 
cJ0fFm2l5
2941 days
 
uk9nICrLwZdq
2941 days
 
hdKzonX9QjN1msd
2794 days
 
0iOSMklE7cN8IJ8zTIDcV
2794 days
 
05UAluOVQiEyl2N
2794 days
 
eB7ZFzBxVGiGTRsSBdbjJX7r
2794 days
 
oQLePE92TBtZZJBYrGK
2780 days
 
z3vlqPD1yEWE
2752 days
 
TnorLfoXdIVHU1c9tdIOw
2752 days
 
553Z3h
2752 days
 
YJGE95K9FTnI
2742 days
 
1EzKLj91
2733 days
 
aMUMpQWKm
2729 days
 
uSg5bD1Gb
2680 days
 
GE9IHXSdq
2670 days
 
G6LcxMAk3jZ2UA8HtlxPt0tm
2668 days
 
Ev9Ai1W9z
2661 days
 
xTzcxgqbU1PbhIwFnw0OA4ot
2647 days
 
8gieGx3Xkl
2622 days
 
R8N5YHlQTiRc
2585 days
 
9vd8jZOTkyM8
2556 days
 
zuurjDpT7lZE2msg4rtPahIJqf5
2556 days
 
YMesskvD4
2556 days
 
QTMAykHrA
2515 days
 
vVG05qSgFbFiC86RyV
2457 days
 
V1WimuayCV0xDDa
2457 days
 
iaeQdgCK9I4S
2457 days
 
kmYHBo
2457 days
 
ABSa9MvadKKRDy0
2439 days
 
6nnP zf8ma0
2415 days
 
a1zDINTwE0SytjiE6dUMXgDxDLw
2285 days
 
3dwzlFzP2Ahf
2275 days
 
lyPxiPuDfWrE
2256 days
 
8ECWuk61nYTg1YjOY5yx6
2218 days
 
XZtRDzRz80IgMgi9nm6UU
2218 days
 
2Hr6peL3UVS3NWISfmWS1HBbNHn
2218 days
 
nx8akj0qEszEIuypLM
2218 days
 
Jg9oYR9EzuuWCQV8BrZr3 FGjw0E
2216 days
 
wMKbra
2216 days
 
h5BUh9
2216 days
 
4PGvypSjMhnfZba8shAiya
2202 days
 
WmRgAn4Gu5nJ
2201 days
 
ight85BWz9RN73F8Ps
2201 days
 
G2YehQ7HCP7WY0SAw6vVuk25C
2201 days
 
iGNUKznCsquD
2179 days
 
vUyioTJJvktf
2179 days
 
sjH2uj8JinLm
2095 days
 
448jw6Jub4GRIM8W02
2095 days
 
X6cEzhklm
2095 days
 
xLwN5sH0VHVA6Zw
2095 days
 
a1GN8guHqhVx214BoYYOExA54YAOm
2092 days
 
ykZhyTvpz
2056 days
 
JonK4FNBk
2056 days
 
Sx2P2EQaJSi0So3
2056 days
 
zpc5LLhk EYwfK
2056 days
 
FPj8GXFdXu3c9ufUoV9CvtKq0l1
2056 days
 
a1hBqaFB9HO5 c6sg8NvXUJ
2056 days
 
QEB20LW7BqO5
2056 days
 
cD890q7UFPQoarg4cP
2056 days
 
ZQEG4yPeh0mz74yhuj
2056 days
 
yKs44u
2056 days
 
69CcALG7s0xjd7mbrxJxP
2054 days
 
KsXIWNohZK1UYzVnA2yWdcKS
2054 days
 
9tQi94Og1rnK
2054 days
 
OlCB4Fl zu tR2P w5TIU28
2054 days
 
BnLcBVaLD84KqMEzcJ
2054 days
 
1QHvLfbDnNFm
2054 days
 
IGwsYaDZLk8FS59YIW
2054 days
 
hwWm2hotDeu0mKtU95
2054 days
 
QT48Si
2054 days
 
rDJiqX6JY
2054 days
 
2sVJut8XG0xbAgm3P7
2044 days
 
8kNEv2AgQz15
2028 days
 
XvyyWnocT
2028 days
 
XtWETuNpkoiDlJ
2013 days
 
6amJyegTnK8c9mzsM5R8YErRsndzZjcF
1980 days
 
gFzXYA4QTF76FW5Hp4cSt
1688 days
 
tk9Qkp
1605 days
 
GNqyZ5NhbRWjRquH4mmGQjNR
1577 days
 
rHBJurAU0
1557 days
 
ZzjRnkC0p
1531 days
 
dczSjIADm
1478 days
 
BDgKsCmn04KV
1478 days
 
S1ul CYVR
1478 days
 
4geYBJeCnMVfTLb8Ak93cjqcv9d86S
1457 days
 
LKhJpRR6O
1418 days
 
l4pRVIgXV
1374 days
 
N1zzaMFNTtZPO85KM0
1317 days
 
u4fZV93LCBmm5ySzqq8Zy
1317 days
 
62XSSvyemFP6
1306 days
 
2YkqHVXw5oCCa4FA0jebRGCh
1291 days
 
PsbA1mADANMsYP7z2SgubJZF
1286 days
 
dws4
1284 days
 
9RdN49jDVW1vnSNjAwyQ6ba
1266 days
 
C501bWbIJHuiWayI9f
1264 days
 
RWnp0RQrLjWZXQEZWErdCLf4
1264 days
 
Bgt4nHHXWmPIIJL2RZ
1264 days
 
JZ9I5ukyvyW01b3O1SyXCA6J
1264 days
 
4QAuxEX5vBkLiNx33t
1264 days
 
u gxTu ov46v
1264 days
 
T1vjWnfag5L5DqMYJie3k
1264 days
 
EazotCtD3GZDnFC
1264 days
 
M5L85oNUl9Wc1oVJQpevZ
1264 days
 
cbE7goFLNZhF5TN
1204 days
 
HZBKF2 Sazi6Rl
1202 days
 
jNlOpWg1lMV7U9c
1175 days
 
FWMug9reqcTIuZm
1166 days
 
uThJCtRAv3BX
1149 days
 
Y5FInW5EKWFd3MCQyf
1142 days
 
zBBfMFw4I4asmpAUH34qp
960 days
 
TCx3
930 days
 
EI24mUbjwivry2zdwOyQNC6o7uH
796 days
 
nC7rsYwmt9RwD0UGSmUPLe0JYfb
796 days
 
IoNwTUQm8XWEbZVPwXDZuFS6z568R1
796 days
 
YMBTldJQp
796 days
 
sPu4bt5pL89UzdXlu9fQIUDc
796 days
 
JsvPygZJPB2QGdj
796 days
 
aQZ
796 days
 
c7cgbSzp1uGmbERyyIqECdqK
796 days
 
WtChx1xR9a12oouzOUH9O
796 days
 
yE2rOMSQV6DP
796 days
 
YR3ecUKVfidJdmwqUZgODUAg
708 days
 
inFvMXcKEUur
708 days
 
6XBMRVval4UH45fkVxE9gvmCr5FVedvDQOtI
673 days
 
pPv7Es
668 days
 
ZIbRoFC1hT1IJnXNQadUp
668 days
 
zTubfUkbHLUM8xXcOa
664 days
 
fUKEzMJaoxijL4R
620 days
 
MKRk6gGQv50PZui3kv
608 days
 
J3WIzW9w11fyJeZZ9s3
607 days
 
lbpFriPJD4tx
603 days
 
YWaz01CDiS3N
602 days
 
f23hzN6ZyLbf3dd6DZzNA
557 days
 
dXddxyzRo
557 days
 
lfjpIerwAGsD6F4
557 days
 
dkTjZzPdm8gj8ymL2QvP3GXM
557 days
 
KuyfloWXf9m2CfJD90Hh2
557 days
 
jusj9rKPHYPF 6SRn3R ipXo6KU
557 days
 
1kqJv0BSqpBlkUgpYGwTlr1hr0tS
557 days
 
0uDEHrTOzoC3IYTUmU0CChMq
557 days
 
okRzO7JPBTfQ
557 days
 
q4kDdvPB0pvhh4O
550 days
 
LM4cmRQvQB1gsqU6GNsmy
548 days
 
SLt17AgiUyEroPMhJGc6pFNJ
548 days
 
KLeeKw
543 days
 
k2xhWX6fH9yrStHl95PlX
536 days
 
uZtBcRyU2O6Td2W
529 days
 
FFSA6VuQB7Wc
515 days
 
krnglVPPNHPA7AVsPzRt0
499 days
 
hatc3hYAdCruhlENISZ6T2l5ORO
499 days
 
9Ee1gXyu8dBs5AFHHUUsLqfCf0q
499 days
 
dPlxOAZXm
499 days
 
2PbbHjwnH3qqFxRY4yeb9
499 days
 
CSBM88nE4XCXEn53UI
499 days
 
RusIwnH38
484 days
 
ua4yi2rM0RGU
484 days
 
KSUW08cB6DdyWK4
471 days
 
s4X2b7GOh7MOdU892ttYa92q
466 days
 
rQSI1mlULqeDetg64rJT1
460 days
 
PaJCtMfX PnAzd
458 days
 
JXeHdOu93se251p
442 days
 
zI7BMdVX5p2K3pBHWOkT9QjR
340 days
 
Sk9WTPzt0ZYXIzx9GtCHI
332 days
 
Q4pnlfNuI
332 days
 
UfcrLHpYg9LMRprvxdGqMR0FSrT
323 days
 
u8NacvE6h1wWWyjk8E
323 days
 
ewrtrCiQs4kgj69Bt3RyO
299 days
 
f0h
299 days
 
pwDgoh
294 days
 
Ztpog4HR0qT0rtMOMUDtB
222 days
 
WDCw UU b9mAx
210 days
 
HM2Dt17fp
192 days
 
DhQY8hc4zA9KzpN
166 days
 
zNrfm0dHloU5KQYwSB
154 days
 
MI56bp1MJwYYpMXsfuHTB
154 days
 
urLAq7C5MXcSame
144 days
 
UgydXfYHLVBYigHFY1kah
101 days
 
GMwMHpMevbAB
77 days
 
yrIKF2cOqHra JyGsbaz ETuwMLQ
75 days
 
9j2RYM9gl50233A84u
75 days
 
xdKQxvxdc
75 days
 
oWxuSHmlup67b5Fm6oU4dfxRIOWwGM4
75 days
 
OazWD6geh
73 days
 
bVvdBRtZe1i6a5puFz
70 days
 
k27WO1qvQ0AEGZd
69 days
 
FOJ46Rq9lXdClLCp0DPPUy7h
69 days
 
RMdw9TD0Z5wNbwAj0u
69 days
 
6yQKJwSLGRsIzqW
66 days
This list does not include portals where qfcheng 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...