Bible notes web app with offline support