I'll take a stab at answering some of the questions, since our group is also interested in getting more involved with the technical details
1. There are two databases that are used
- postgres which stores all the form information and structure of your surveys
- mongo which stores the actual data collected by the survey
2. Not sure about that, but if i had to guess kobo is using django's user management, which means this is being stored in the postgres DB
3. This is dependent on your installation. The platform by itself does not encrypt / secure the data. However as with all open source projects, I'm assuming it does pay attention to any security issues etc. Django does the same upstream
4. I have a rough idea and learning more as we use the system more. However, dont know enough to answer this question in detail
lobo