Telegram lets you easily send files across conversations by storing the data locally on your smartphone. It supports sending and receiving files up to 2GB in size. All of these files are saved and gathered inside the device's storage as cache data, using resources and slowing down the app over time.