The OSC data is stored in the cellphone and uploaded to OSC's website and servers. A restful API allows us to query this data based on a trip id identifier. GPS and accelerometer data are stored in a text file on the web and the pictures are stored on the OpenStreetCam server, which is accessible from a URL provided by the API query.
Example of data on Open Street Cam after uploading
The OSC app reads accelerometer data once every 0.01 seconds (100 Hz), GPS position every 1 second (1 Hz), and takes pictures every 2 seconds (0.5 Hz). This changes as a function of the velocity of the bike. When the bike is stationary, no pictures and accelerometer data are captured.