sinatra webapp hosted on google, backend used roles