Taqu (shanghai) Digital Technology Co была основана в 2021. Первое приложение было запущено 21 декабря 2021 г., и у них есть 2 iOS приложений на March 2025
Taqu (shanghai) Digital Technology Co является издателем приложения 自然星球•时空战纪 и другие приложения в категориях Education, Games.