Registered entities
Catchup Technologies Private Limited
CIN U74999MP2019PTC048351India
STAGE TECHNOLOGIES PRIVATE LIMITED
CIN U74110DL2019PTC403234India
Web presence
Top audience: India 88.5%, Canada 3.4%, United States 2.7%, Singapore 1.7%, Pakistan 1.1%.
Social engagement
Social engagement: 32K social following, 9 posts in the last 12 months — below the industry typical range.
Share of voice
Share of voice in India: 10.6% of web traffic across its competitive set; worldwide: 6.2%.
Recent activity
22 Jun 2026
Partnership
School of Media Studies, Chandigarh University Uttar Pradesh
22 Jun 2026
Partnership
Jar Pictures
15 Jun 2026
Recognition
