backend for apps and web tools