Dismiss Notice
How Does This Work?

You create a free account and set a Gmail filter to forward your Ingress email damage reports.

The damage reports are processed in realtime into the Outgress analytics and alerting engine.

That's the short version.

Is This Allowed?

We believe so, but you decide.

But My Secret Data!

No one on the opposing faction cares who on their team is attacking you. Do you care who on your team is attacking opposing portals?

TAT21
enlightened
** Some portals blurred until you log in.
Recent Ingress Activity:
2BVvd1MFCUM7u32 XV41Ie5HhPuG2bdWYs
Jun 23, 2026 at 4:13 PM
ek49HuTeSx7VYeA
Jun 14, 2026
83X9AE6r820tKRK
Jun 14, 2026
YmEngYK4ezpICe07Uybft
Jun 14, 2026
hhfbv2HOdPIfBqDsdi
Jun 14, 2026
WnDZ7vL1SzZzeSKxLG
Jun 14, 2026
j5igweEqOG9sbOjYrTjIUgs7jD3 zPv7eXttmEbvHbC0bq4dU3
Jun 6, 2026
5l6JdqjJla yta
Jun 6, 2026
mFTUmP6XMmYXoFwfpjWSR
Jun 3, 2026
Jun 2, 2026
l9lSIqp1QWaAavw0bhLhWmstTD7Xvu
May 30, 2026
0niT4RNLCbD27Vhww9oZG
May 30, 2026
ZQv1oafXk66zMxc
May 30, 2026
CYN Vr tBkG9dQisrCGIuzshyQcWrl7syDmhBJxE 9Sn90kGcRJqXzhlKht kHIYtBoXlNXPIgnXC4xrA
May 30, 2026
6Q3N1tJSAva3ZhC6Hr2xV
May 30, 2026
fKex2B8EceC9
May 30, 2026
Ve0grwz8vojckhX5rPGQB
May 30, 2026
sxeaYJMgR130GAiImOxJbNuVM6siSCrrHCNgAn
May 30, 2026
MMG Wp 36t5BmlgEmpk67OZlTk7lIY4sd7qDAbHBEL6xeFEhiKfLpQm gJD4mguJVXEBT3lXXBFVz
May 30, 2026
Most Attacked Portals:
UsENZlFibobO8oWIuG2Zy3HLKsIyGOam7AdajHbcjo
zLGlV3ZybqTCQ9jdbpHwmBVPG8A
HnC51A0kKNYc
mPipWJU272kk
Historical Activity:
This is not exhaustive information about TAT21. The information is based on Ingress email damage reports from participating agents.
** Some portals blurred until you log in.
Portals Where TAT21 Was The Last Known Attacker:
 
mfyDC4
4073 days
 
ydm45ycZAtWeEmF
3260 days
 
J4VArYtFQGCU41GOjQo7Ypcx
3183 days
 
p2B0J QoV7sRB rAATxs cMhqw oUkD1kH8 g1qQUA
3064 days
 
5bodA83DSaIeeQd
3017 days
 
ZzfYSfkTCSUSX8DMa6SFH6l6
2979 days
 
e8u3 YQAMLs gZuCYLi
2895 days
 
yyIwTNwBO5 IcFNZCl vrC0P
2895 days
 
dy4rYNj9s8Yb7mT9GoDdJ
2889 days
 
qH2K8H3xpzKBaYHnIn0poHdq7YUO61yc9amsr4VP6Y1sRzIB
2807 days
 
JJ8s9yFXtHkN D1FcQDpQ8BhqISqn7wiYQBGCj6jf3BviNfQzDIBuP7b5gRgT8upSGhcvv1A1qZgAMuOraOlQXFFtpe607bSz0e
2807 days
 
AMap vRF4nS trher
2807 days
 
cUYO6nr4X7DzUfWxYEhGloFV
2807 days
 
sHEf GAyK fytRH
2807 days
 
nug4fWv9ryfUHLBZQwIf65qiVw02SjNCJbV536huLp6iRWwlfc2KqqVpScwOMoii0zE8scsq
2806 days
 
ushQ7H7TV qxGwE GdHSUM
2804 days
 
KMUmCo wbk6RSE2M5wO 1Bguh665x9j8kgL68vvMdqYCdbD
2742 days
 
JXBg76uoC
2540 days
 
oLGaFnwXuX sGfh CzfDsKI3PcGgV
2437 days
 
nSioKcmCPPFPHQWRmF
2297 days
 
cNd8QbUkm xUVyhy cKDSVr8GnXdP WBK5EozFaWn7 uqGTbVLEzRQYcZ6zQZFru
1748 days
 
HEL1QXRGwg7v5Xl9QUFj0fndi2GAqQpk6rJ
1666 days
 
XH9RvuTrH6KAs5glkEBbX
1558 days
 
J0thdBSfPhDH
1558 days
 
i7zXKlauSwbpg2pixER7K
1558 days
 
5TovtnaSoDw3
1558 days
 
z8fVLrSoU
1558 days
 
W1cuMLkNjHeQNnqtDGrAB5vx
1558 days
 
tDdf37wGTuY0 zMqTF9ZRl977
1558 days
 
RI6z5CKKvHoakJwqIV
1558 days
 
BtYV2vhRAIEOW1JDxT
1558 days
 
vYicpkc6z
1554 days
 
C8JPxh9AIzAsY9N
1542 days
 
feGXjAngr1Kz8OP7BaJZO5CqXjLbIsMyPZWUruuiP mn9dJPMijJlyhPBBnQDwtkEvfbbebVoPmgByddCFSTEPi8uY2TZR4oESoN3faIl
1542 days
 
h6phw
1517 days
 
7S66f5KyjG4eyLjhit 8G9A ula
1506 days
 
5O6GL5AHtWRcJwNvy
1498 days
 
J3b4DVk56qntKY8MC1Pao
1498 days
 
XQJJK7tATELPPxUNMrlHTiUPTCt9UixjU
1462 days
 
LI9uR6D9FuL4RiC5Kvc8WzU4 NUdPQBr8pxmijCf npQ4DGpXkkUo lWPmhIPX
1405 days
 
Xayog53Op
1405 days
 
YMEF1UUAZuLqQrtsIRImbtIuJ3nSPMUYBISx
1295 days
 
xozWF0V3qTZcpuOiZOpPEv29AsR
1295 days
 
GOQHKW4zBDnr0CSeHdkXaNt416t
1273 days
 
rV9TP4CFGrnupvIXcF0deUpQaRrThyamQusn037
1273 days
 
LCf2RNlDUfpwCwRLoyW8z
1171 days
 
MNc0typrXpLGDjRKhEvBbqeu
1147 days
 
CYk37Vus8 ox 7NGf
1012 days
 
wxiata7gfzzQcIXzQ5
967 days
 
FB5A4 Xi UQ9ZzPb
944 days
 
AiBKoIcOW5hMoxc6fO4ADU4G75c
935 days
 
nx9VoDWff
934 days
 
6kGqifr9RsOI1vSg1Qj3E
934 days
 
fcUBhTexigrkQgX3Mh8gFeGcdrE
934 days
 
vdk028Bpv8hICIDSS7I7PPh2XdmeCQEnUS8k
933 days
 
3THtn jHGlfLr iIXv
929 days
 
LBdhLQte63ngwZOmhNtW9vtwEzhsHTIMKnXFDoglUrPlQvkslDfW7QeIAcARn4uBMOKZTKux
901 days
 
69MdZQkS7WI4tFP
894 days
 
vGmNJiRWou0Eo13
894 days
 
q8NM1yrki3
894 days
 
6hxCkc3Jh
894 days
 
wLmqJA2zG
894 days
 
8BiQRjjGWnRdfxSEexf7B
846 days
 
Vr8X4S CL1 Xm0KvK
846 days
 
wjB69oMG
846 days
 
vUlGUDaNwOjx9hZ
845 days
 
xNolWFAOpahytbyR33
845 days
 
0GeNNF7x8
845 days
 
J9NEwZxRu 3OKb1Vwcb5OR6x26rc6ma
845 days
 
uG4zwqyPa WIOB90XTQcbVmFT
845 days
 
M1BKGv1aTYPbs1p UuJqvUHe63odm1b SmXYsEUeV
845 days
 
VkSmtrPTuz0xCxiAgNVgxR8SmMw9gos7Sice
845 days
 
FM8TBsvbX05v7CacPV
845 days
 
DW9RC2sgdna12EJlrC
831 days
 
ApXOmka1Fdwuifw1Sac007ir5nS
814 days
 
iDvWw89rTSE54Z499Gi9y92vAgstUtNKd
805 days
 
s0IaxGQVGGg3XXXEbr5zHAFi 3IVvobA1mLGO8Lojdi
805 days
 
vQxeOwwela1kpAKkqtAoi3gArJs
805 days
 
r4ZSqv5sBK9 rSk6QSiV AD03GTy
805 days
 
IekZ rJoA
784 days
 
LQPeeLn84a52
769 days
 
s8Z27mXgRe2Ns4lrwoXQB5HqnCk4Nmw
768 days
 
ypg0P7RMQRR0O7Wr77E3JOfXn0uPOKZ2k
768 days
 
nQuU27WsecnMs7MnheupE
768 days
 
GUHZhu A5 xQ6s Hy5ziao5 amt 1vrbOrK emyPtj rno Pw6bc4pubtQGIg2m5OEAyCD
766 days
 
smLcXWgUE
764 days
 
VAgeNIN tRiJ
708 days
 
SlTFpO 8EUMHA
708 days
 
bwa oW8 43 MVM Pbql
697 days
 
Pn5X96Egx3nVys3hpe bUAFLs
643 days
 
D7sv ibQXD 2klXc0
597 days
 
qEBc3 DiooV AwkAwsQW
597 days
 
s9C niBeS m8kS1qAh
595 days
 
MPOmJj TZemRO 9OMe0nKq
592 days
 
yrI6rDt tKD
592 days
 
Mmf4pBhbLl3jdfnfX86OX FkSKgP3xF
545 days
 
GkzvUV5v5mVhNUj4hL OiYGjUKmY6PXqrKKzF8LJZqYOYp
545 days
 
7KqaOAqeWZ1GOzh7kh Ihxc8Icr60SCZApMr6
545 days
 
cccJ4 xyRWD TXwpW27hq
538 days
 
dDB1Z6zgNG6U5cVNMl
538 days
 
ifcoFM7amkYjMMhlPnweysPI1nC
538 days
 
JRlBXch9dWFkjfz2rZ40FtOaZG8
509 days
 
TEu1MuP6zlRcs6CyJNjwKRNB
489 days
 
zj6kxmlovYYAH2HsgsGvEC36 f
489 days
 
95l2e 4uP6 nQ5 ZFZc iDv
464 days
 
qNnc4q6uHFTZeoyhY8E3SH65dVu87uidGoA4
447 days
 
c75j6 Y4VF kRUh cQkcw
447 days
 
gIYCisCzxKoegQvLBIObX2l4Z03gwD0Xl
447 days
 
I7xIfh xTzpS 02Mu3
447 days
 
IxytVPLvGG6GaFuCIGcGz
447 days
 
Cmih0z8rWcxOk
440 days
 
zQkfk3h5RiNuMIgGrf
440 days
 
azelrhDWAcx0ZOgbuo
440 days
 
thuB56PfaeuO9SMUnA 1HJNDBBJ6yM1WrP8Sx15LSy1ZMA2rOT0spT
426 days
 
Mrul0ja xw sCUZ6o rbTu7MfJ
404 days
 
ieQZL Jn 30Grwg
404 days
 
pLms m8 bsV KcYZ3Cqr3M A4DHfDW
404 days
 
lLE2gB Dc 8nwNQS
404 days
 
nwR6VKW 0qX93c VuEYM0
404 days
 
GFaJcdNGnvQ1Qb494uk38
393 days
 
XeYqtkQfeJdp
383 days
 
aoDm6e
374 days
 
gpZX8sQtVZcxS1L
356 days
 
WtbKc1Rcm
356 days
 
dGFIfEPHWS6PRiQfRKxZbczczTcnvc
356 days
 
04aN234G5
328 days
 
FEritluAV4IrZzJpgA
328 days
 
0ITYZxuACC16
302 days
 
soklujGF4l61zwQNAdVjbEuFwMO2CFY91
302 days
 
CKJehNaQTXD2RAhmwv
302 days
 
XCrU6A988PfDgSABE0ul1
302 days
 
uIniDW
302 days
 
hkuwUsIMgaUZ
302 days
 
TpAbu5DNEfNWhbhjG6Pgb
295 days
 
PgAY28zfJ
295 days
 
B7zUnLYIdrqZ
295 days
 
7NCRJdx0bSWg
294 days
 
KUqhZOiRA5cEPlzNc7sE4ePJFyU
293 days
 
dOZla9YIMoG1lM1azM6BMCTrB8KPOQkIjfnV Mqn2GDZfPXJVfdk07rPotYND
261 days
 
wSfnznxJXtg4tubfBY1AndRsPjChiLNPdihnZHW2590SYzpd19e8mJNUnl0fx6N
237 days
 
9C9GlgjuxLxaJ4P
237 days
 
UH9qZvKPmZqMq1evLFkJf
237 days
 
7zzW2ORm0jz7FCg3IZQzR2naNS5aqZ
237 days
 
YCNno0
237 days
 
S75CpeFSgbiWCR6HcXMzw
237 days
 
vUiMp9SM3
237 days
 
tScXMV
237 days
 
kaU33VbdcSx1Jxl
237 days
 
KZQ2moRRYEJo
237 days
 
WV8FY290UxVQ
237 days
 
tUT0dqoRMfSdEbo
237 days
 
N0tFvFq17bgkL7C
237 days
 
1z5ybD6SxY4UkgP9b63JUP1i
237 days
 
HrrrifnbuAeRjOypcGEIlAeRv1rxA2sHHHUONdK2Yp
237 days
 
4ArHfxlX35aZc Ngvr0kTU
237 days
 
CW9IMRMMs6LzSHO2EAoErgYB4EvB4I
237 days
 
H9Pzg7tDNlpwGHfuh6mxl ndxmiBcKB
237 days
 
3VpqFxAZZiMxE38VuDI5j5XN2LFSwKrn01ejPBd
237 days
 
kGKgX6onrPcq
237 days
 
oGNDnCtLfhxYC5UwJ9kAMJwUQ1vo
237 days
 
yHJHHqBwlWWW5T3nZ2zjw
237 days
 
GNrkBcSJPegUhsshZGf1Wl6r7556pMVq9nKJIrRVXR
237 days
 
DK5X5IeW0Krz
237 days
 
uFiVzPtBZ M6eJrMzM7
237 days
 
UjSSxTG97b67hOh3fQkaOTRHeRExSUicuvt8
237 days
 
LW0QTK77Xu8Uso5fnF0JPNxb3iR 1hKk8zLKp8mQ
237 days
 
2Gy h0apXr2KRp9gPsjB2CUWE
237 days
 
bOh09Az8z
202 days
 
bD5fGk20drlFowN
202 days
 
4tgVIW6pV
202 days
 
U3T lzLlINH
194 days
 
KqO6ft0Go7bPgE6ezQ qDG2qQGvSc8q62WEYX 2ld7
174 days
 
0kubZOAaH ZXt8lB1FmFUHlKw
174 days
 
V3A838 8fuUSH
174 days
 
ovNaVhop618clCp7j4UYkKnfX8B
124 days
 
hAKnSHSLY
118 days
 
sFfHPMzh3SDV3F8qsDxr7c
101 days
 
aqgxbfhxy
87 days
 
qf0CnD
87 days
 
HOYaE5bwnbzRinSzt4egXu3ohWBYdtcHV
80 days
 
QSTUhgLpNfbuZOkMMOGKV
80 days
 
0ivrW8Hq2zl3X5BWuRpM6myrn8fHWRyojeN5
80 days
 
qw4wOgkdrp0oFmC
80 days
 
DZmaFnxUDEe26QG m5MflBjei
79 days
 
xSEYROs9uDYhjAR8TX
79 days
 
nXvG5Geo5nsF
79 days
 
a88X3wcIyCW7UM9zBEWS5jspHRhQGGoWYtf0bf2uI27gExt9bZWJsW
79 days
 
c8gQtK3DsnqJV3U
72 days
 
mKBeFhBCLwJKtYhSBuPLw2uwrXyXZxXw4man
69 days
 
S3W4AWxEbiCy
66 days
This list does not include portals where TAT21 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...