Sarah and Steve are best friends. Sarah loves baking. Steve is pretty lousy in the kitchen. Nevertheless, Sarah believes in him. She thinks, he can become a great baker, too.
Let's assume Sarah wants to share her secret apple pie recipe with Steve. Sarah is a very cautious person and doesn't want to share her secret with anyone else. It's been a well-kept family secret for years.
Sarah sends Steve a link to this app. The moment Steve opens the app, a key pair consisting of a private and a public key is generated and stored on Steves device. An encryption URL containing Steves public key is created and displayed to Steve. Steve copies this URL and sends it back to Sarah.
Sarah opens the link, containing Steves public key. A textarea is presented, where Sarah can enter her apple pie recipe. The moment, she presses the submit button, the recipe will be encrypted with Steves public key. This is happening 100% locally on Sarahs device. A decryption URL containing the encrypted recipe is created and displayed to Sarah. Sarah copies this URL and sends it back to Steve.
Steve opens the link, containing the encrypted recipe. Luckily, Steve still has the private key stored on his device. The moment he opens the link, the recipe will be decrypted with his private key, and the apple pie recipe is displayed to Steve. Again, this is also happening 100% locally on Steves device. Steve can now bake the best apple pie in the world.