Javascript in the Browser

Write your database-backed application in client-side JavaScript complete. Our JavaScript module allows your client-side JavaScript to access SQL databases on our server. A white-list system prevents the execution of unauthorized SQL queries, and an automated training process makes populating the white-list easy.

Server-side proxies enable your JavaScript application to run Credit Card charges, to send Email, and to use Third Party Logins within your application. There is also a generic proxy for using any arbitrary third-party web-service through

We can host your static pages as well as your databases. The static content is stored as binary objects in a database table, but can be retrieved using natural concise URLs. Your app here runs under your own domain name. We generate HTML snapshots for any dynamic page hosted here. You can also include the initial content data in the static page, using our Inline SQL feature.

An SFTP server allows you upload and download the static content with any SFTP client.

We provide an online database administration tool. See Video and other Videos.

We also provide site search for your site.

We have a ready to use module called RdbHost Authenticate which allows easy integration with Federated Login providers such as Google, Facebook and Twitter.

We also have a full featured module called RdbHost Charge which gives you the power to create Charges & Refunds with Javascript.

How about a module to deal with Emails, we have an integrated module called RdbHost Email which gives you the power to create and query emails with Javascript

Tools & Utilities

If you wish to implement an API in a language other than JavaScript or Python, read the pages on protocols. JavaScript might read on Binary formats for images or sound files, or on programmatic logins. We have pages on hosting your static content on Github or Assembla. . Read documentation on embedded languages PL/pgSQL and PL/V8 for server-side functions. We support access via WebSockets, as well.

A Bulk-data tool streams your complete database to and from your browser, or and from Amazon S3. This facilitates transferring an existing database into your RdbHost account. Should your application eventually outgrow our service, the bulk-data service helps you to move your data out.

RdbHost now supports Webhooks. Now you can use other hosts' webhooks to access your RdbHost account.

Pricing, and limits on free service, is documented here.

As would any hosting service, we provide reports on usage, and access to query logs.

Python Anywhere

Code your service in Python, on a client workstation, anywhere that is internet connected. Use the DB API 2 module to access your RdbHost database from your application anywhere. For desktop applications to be published, the white-listing feature can provide database safety, as even compiled Python can be reverse-compiled to extract authenticating data. See Video

The Object-Relational-Mapper SQLObject works with RdbHost databases, via the DB API module.

The same database can be accessed from Python and JavaScript in the Browser, so Python on GAE or elsewhere can be used for specific services inappropriate for logic in the browser, such as handling inbound email, on a site that is fundamentally a JavaScript application.

We provide an online database administration tool. See Video.