Connect MetaMask or Trust Wallet to pay for subscriptions without giving the service provider access to your private keys. The smart wallet uses an allowance model that lets you approve recurring charges like $25 monthly without blocking your funds.
Yes, I have one question. So I have a Web3 wallet. There's Trust Wallet and MetaMask. How would I use your product?
You go to the dApp, let's say you took a service from a company and you have to pay $900 a month, for example, subscription. So you go to this app, you click connect MetaMask. In the backend, we have created a smart wallet with that company already. Then you see the UI, you click, I agree to pay 12 months contract, $25 a month. It will— the smart wallet will have allowance. And this is another beauty. We never block your money. So for the 12 months, this money is allocated but not blocked.
So I have to give you signing permission?
Exactly, to the smart wallet and not to me, to your own wallet.
Right.
We do not have any private key. We are only—
No, but you spend on behalf of our wallet to do these subscription payments, correct?
Again, you make your own wallet to spend money. In my understanding, he was asking if the user needs to make the first signature to make an action. And the first action, user has to make it because it's a user account.