Has anyone seen these before?

They're intended for paragliding or powerparagliding.
I think they'd be pretty nifty for hammocking.
Gathered end hammocks could pass the drop-forged link through the hem-channel, then slip a webbing loop (to a buckle or straight to tree) over the pin.

Perhaps a bit of overkill. But . . . they weigh 80 grams . . . so not much different than other carabiners.

Only thing is they only seem to be available in Europe.
No sites in the US seem to carry them.

I'd be interested in ordering a couple just to try out.
But . . . . it'd be pretty expensive for just 2 of the things.

Anyway . . . thought I'd pass the info along.