DittoTV is a RoR-based television application that lets you access several live, regional TV channels online on subscription. In addition to the regional channels, the application also provides an extensive range of movies, videos, TV shows and similar content on demand (VoD) for registered users. A customised version of the JW Player is used to play all types of content and the application is completely API-based; the REST APIs are used to store and retrieve data. The app has been integrated with different payment gateways to suit the needs of users of different regions. Users have the option to subscribe to a single pack and avail all channels or select the channels they want to access.