Surf is built as a blockchain browser, with a potential to support a variety of decentralized applications, which we call DeBots. The DeBot itself, installed on your device, is merely the interface to a specific DeBot smart contract, which allows you to interact with this smart contract in an intuitive manner, that is essentially similar to a chat between you and any of your contacts. The smart contract that the DeBot represents operates on the blockchain and is as decentralized, as the blockchain itself.

In the future, with the proper implementation of TON Storage, no part of this system will be centralized.