IMapette-Server is a project mainly written in Python, it's free.
Google App Engine Cloud Tracking Server
h1. Le iMapette
Le iMapette is composed of currently two parts: "Google App Engine Server":https://github.com/kernl/iMapette-Server with a public API and a "Android Application":https://github.com/kernl/iMapette-Client which collects geographic positions and uploads them to the server.
h1. Google App Engine Server
Made in Python, uses an HTTP API using POST and JSON when returning a set of geographic points saved on the server.