Get in touch on telegram for more info: @SteveSats
Be careful with this, it could be another scam attempt.. no one should deposit their money unless they know the company is legit so one can go after them if they fail to do the obligation. 10% looks realistic, but OP you need to show you are legit by being transparent, not getting people in touch with you in telegram.
Could be? Where I come from, promises of profit with no work are rolled right under the carpet with ponzi and hyip scams.
Anyway, he says no KYC needed, so why would he want to reveal anything or be anywhere near transparency?
If it is real (let's say he actually is just really shit at marketing), then he's doing as Review Master above says: a form of DeFi, but those new non-lending ones (I bet it's the ones mining tokens with liquidity pools).