The cost calculator requires information about the main functions of the app, the supported platforms, the desired security features, the integrations with third-party APIs and other specific requirements of the project.