No, FreeCAD doesn't provide API.
No, FreeCAD doesn't provide mobile app.
FreeCAD is located in United States
FreeCAD offers Freemium, Open-source pricing models
The starting price is not disclosed by FreeCAD. You can visit FreeCAD pricing page to get the latest pricing.