<!doctype html>
<!--[if lt IE 7]> <html class="no-js ie6 oldie" lang="en"> <![endif]-->
<!--[if IE 7]>    <html class="no-js ie7 oldie" lang="en"> <![endif]-->
<!--[if IE 8]>    <html class="no-js ie8 oldie" lang="en"> <![endif]-->
<!--[if gt IE 8]><!--> <html class="no-js" lang="en"> <!--<![endif]-->
<head>
  <script type="text/javascript">var _sf_startpt=(new Date()).getTime()</script>
  <meta charset="utf-8">
  <meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1">
  <title>Development APIs for web and mobile | spire.io</title>
  <meta name="keywords" content="spire.io API REST notifications pubsub push notifications cloud backend mobile platform" />
  <meta name="description" content="description: spire.io is a platform that provides a scalable backend so you can concentrate on developing your product">
  <meta name="author" content="">
  <meta name="copyright"
    content="Copyright 2011 Border Stylo, All Rights Reserved" />
  <meta name="robots" content="all" />
  <meta name="revisit-after" content="1 day" />
  <meta name="rating" content="safe for kids" />
  <link rel="alternate"
    type="application/atom+xml"
    title="Atom Feed"
    href="http://www.spire.io/atom.xml" />
  <meta name="google-site-verification" content="dIKZ4cFn8AhPZe4gbYKRBFPsNNW3L47-aBpmyn9utx8" />

<link rel="stylesheet"
  type="text/css"
  href="/stylesheets/lib/humane.css" />

<link rel="stylesheet/less"
  type="text/css"
  href="/stylesheets/master.less" />

<script src="/javascripts/lib/less.js"></script>

<script src="/javascripts/lib/modernizr.js"></script>
<script src="/javascripts/lib/history.js"></script>

  <script src="/javascripts/bundle.js"></script>
<script src="/javascripts/application.js"></script>

  
  <link rel="stylesheet" type="text/css" href="/stylesheets/grid.css">
  <link rel="stylesheet" type="text/css" href="/stylesheets/hero-fold.css">
  <script type="text/javascript" src="http://cdnjs.cloudflare.com/ajax/libs/modernizr/2.5.3/modernizr.min.js"></script>
</head>
<body id="home" class="index">
  <div id="heroku-wrapper" style="display: none;">
  <div id="heroku-header">
  <h5 id="heroku-logo"><a href="http://heroku.com">Heroku</a></h5>
  <ul id="heroku-account-nav">
    <li><a href="https://api.heroku.com/myapps">My Apps</a></li>
    <li><a href="https://api.heroku.com/account">My Account</a></li>
    <li><a href="https://api.heroku.com/logout">Logout</a></li>
  </ul>
  <ul id='heroku-section-nav'>
    <li><a href="http://heroku.com/how">How it Works</a></li>
    <li><a href="http://heroku.com/pricing">Pricing</a></li>
    <li><a href="http://addons.heroku.com/">Add-ons</a></li>
    <li><a href="http://devcenter.heroku.com/">Dev Center</a></li>
    <li><a href="https://api.heroku.com/helpdesk/login">Support</a></li>
  </ul>
</div>

<div id="heroku-subheader">
  <div id="heroku-subheader-shadow"></div>
  <div class="heroku-app">
    <h1 id="heroku-appname">&nbsp;</h1>
  </div>

  <ul class="heroku-submenu">
    <li><a href="https://api.heroku.com/myapps/" id="heroku-app-info">General Info</a></li>
    <li><a href="https://api.heroku.com/myapps/" id="heroku-app-resources">Resources</a></li>
  </ul>

  <div id="heroku-addons-button" class="heroku-button-current">
    <a href='#' id="heroku-addons-button-toggle">Add-ons</a>
  </div>

  <div id="heroku-addons-menu">
    <div class='heroku-addons-container'>
      <div class='heroku-addons-shadow'></div>
      <div id="heroku-addons-menu-addons"></div>

      <a class='getmore' href='http://addons.heroku.com/'>
        <span>Get More Add-ons...</span>
      </a>
    </div>
  </div>
</div>

<div id="heroku-addons-overlay"></div>

<style type="text/css">
#heroku-header { overflow: hidden; display: inline-block; margin: 0; padding: 0; border: 0; font-weight: inherit; font-style: inherit; font-size: 100%; font-family: arial, helvetica, sans-serif; vertical-align: baseline; min-width: 1044px; background-color: #29264d; border-bottom-style: solid; border-bottom-width: 3px; border-bottom-color: #494573; height: 93px; }
#heroku-header { display: block; }
#heroku-header div, #heroku-header span, #heroku-header object, #heroku-header iframe, #heroku-header h1, #heroku-header h2, #heroku-header h3, #heroku-header h4, #heroku-header h5, #heroku-header h6, #heroku-header p, #heroku-header pre, #heroku-header a, #heroku-header abbr, #heroku-header acronym, #heroku-header address, #heroku-header code, #heroku-header del, #heroku-header dfn, #heroku-header em, #heroku-header img, #heroku-header dl, #heroku-header dt, #heroku-header dd, #heroku-header ol, #heroku-header ul, #heroku-header li, #heroku-header fieldset, #heroku-header form, #heroku-header input, #heroku-header label, #heroku-header legend, #heroku-header caption, #heroku-header tbody, #heroku-header tfoot, #heroku-header thead, #heroku-header tr { margin: 0; padding: 0; border: 0; font-weight: inherit; font-style: inherit; font-size: 100%; font-family: arial, helvetica, sans-serif; vertical-align: baseline; }
#heroku-header blockquote, #heroku-header q { margin: 0; padding: 0; border: 0; font-weight: inherit; font-style: inherit; font-size: 100%; font-family: arial, helvetica, sans-serif; vertical-align: baseline; quotes: "" ""; }
#heroku-header blockquote:before, #heroku-header blockquote:after, #heroku-header q:before, #heroku-header q:after { content: ""; }
#heroku-header th, #heroku-header td, #heroku-header caption { margin: 0; padding: 0; border: 0; font-weight: inherit; font-style: inherit; font-size: 100%; font-family: arial, helvetica, sans-serif; vertical-align: baseline; text-align: left; font-weight: normal; vertical-align: middle; }
#heroku-header table { margin: 0; padding: 0; border: 0; font-weight: inherit; font-style: inherit; font-size: 100%; font-family: arial, helvetica, sans-serif; vertical-align: baseline; border-collapse: separate; border-spacing: 0; vertical-align: middle; }
#heroku-header a img { border: none; }
#heroku-header li { list-style-type: none; }
#heroku-header *:focus { outline: 0; }
#heroku-header #heroku-logo { margin: 20px 0 15px 25px; float: left; }
#heroku-header #heroku-logo a { display: block; text-indent: -9999px; width: 177px; height: 56px; overflow: hidden; background-image: url(https://nav.heroku.com/images/logos/logo.png); background-repeat: no-repeat; }
#heroku-header ul#heroku-account-nav, #heroku-header ul#heroku-section-nav { list-style-type: none; overflow: hidden; display: inline-block; float: right; margin-top: 30px; padding: 10px; }
#heroku-header ul#heroku-account-nav, #heroku-header ul#heroku-section-nav { display: block; }
#heroku-header ul#heroku-account-nav li, #heroku-header ul#heroku-section-nav li { float: left; margin-left: 10px; }
#heroku-header ul#heroku-account-nav li:first-child, #heroku-header ul#heroku-section-nav li:first-child { margin-left: 0; }
#heroku-header ul#heroku-account-nav li, #heroku-header ul#heroku-section-nav li { border-left-style: solid; border-left-width: 2px; border-left-color: #494573; padding-left: 10px; font-size: 16px; }
#heroku-header ul#heroku-account-nav li:first-child, #heroku-header ul#heroku-section-nav li:first-child { border-left: none; padding-left: 0; }
#heroku-header ul#heroku-account-nav li#heroku-header-link-login, #heroku-header ul#heroku-section-nav li#heroku-header-link-login { border: none; margin-left: 0; padding-left: 0; }
#heroku-header ul#heroku-account-nav li a, #heroku-header ul#heroku-section-nav li a { color: #c9c3e6; text-decoration: none; font-weight: normal; }
#heroku-header ul#heroku-account-nav li a:hover, #heroku-header ul#heroku-section-nav li a:hover { color: white; }
#heroku-header ul#heroku-account-nav li a.active, #heroku-header ul#heroku-section-nav li a.active { color: #bff740; }
#heroku-header ul#heroku-account-nav li a.active:hover, #heroku-header ul#heroku-section-nav li a.active:hover { color: #bff740; }
#heroku-header ul#heroku-account-nav { background-color: #231d40; padding-left: 15px; padding-right: 15px; margin-right: 25px; margin-left: 10px; -moz-border-radius: 7px; -webkit-border-radius: 7px; }
#heroku-header ul#heroku-account-nav li a { color: #45a4ff; }
#heroku-header ul#heroku-account-nav li a:hover { color: #74d0f4; }
#heroku-header ul#heroku-account-nav li a.active { color: #bff740; }
#heroku-header ul#heroku-account-nav li a.active:hover { color: #bff740; }
#heroku-subheader { height: 51px; font-face: arial, sans-serif; font-size: 14px; background-color: #1f2028; position: relative; }
#heroku-subheader div, #heroku-subheader span, #heroku-subheader object, #heroku-subheader iframe, #heroku-subheader h1, #heroku-subheader h2, #heroku-subheader h3, #heroku-subheader h4, #heroku-subheader h5, #heroku-subheader h6, #heroku-subheader p, #heroku-subheader pre, #heroku-subheader a, #heroku-subheader abbr, #heroku-subheader acronym, #heroku-subheader address, #heroku-subheader code, #heroku-subheader del, #heroku-subheader dfn, #heroku-subheader em, #heroku-subheader img, #heroku-subheader dl, #heroku-subheader dt, #heroku-subheader dd, #heroku-subheader ol, #heroku-subheader ul, #heroku-subheader li, #heroku-subheader fieldset, #heroku-subheader form, #heroku-subheader input, #heroku-subheader label, #heroku-subheader legend, #heroku-subheader caption, #heroku-subheader tbody, #heroku-subheader tfoot, #heroku-subheader thead, #heroku-subheader tr { margin: 0; padding: 0; border: 0; font-weight: inherit; font-style: inherit; font-size: 100%; font-family: arial, helvetica, sans-serif; vertical-align: baseline; }
#heroku-subheader blockquote, #heroku-subheader q { margin: 0; padding: 0; border: 0; font-weight: inherit; font-style: inherit; font-size: 100%; font-family: arial, helvetica, sans-serif; vertical-align: baseline; quotes: "" ""; }
#heroku-subheader blockquote:before, #heroku-subheader blockquote:after, #heroku-subheader q:before, #heroku-subheader q:after { content: ""; }
#heroku-subheader th, #heroku-subheader td, #heroku-subheader caption { margin: 0; padding: 0; border: 0; font-weight: inherit; font-style: inherit; font-size: 100%; font-family: arial, helvetica, sans-serif; vertical-align: baseline; text-align: left; font-weight: normal; vertical-align: middle; }
#heroku-subheader table { margin: 0; padding: 0; border: 0; font-weight: inherit; font-style: inherit; font-size: 100%; font-family: arial, helvetica, sans-serif; vertical-align: baseline; border-collapse: separate; border-spacing: 0; vertical-align: middle; }
#heroku-subheader a img { border: none; }
#heroku-subheader li { list-style-type: none; }
#heroku-subheader *:focus { outline: 0; }
#heroku-subheader #heroku-subheader-shadow { width: 100%; position: absolute; height: 10px; top: 0; left: 0; z-index: 15000; background-image: url(https://nav.heroku.com/images/v1/addon-menu-shadow.png); background-repeat: repeat-x; background-position: center top; opacity: 0.4; }
#heroku-subheader .heroku-app { float: left; background: url(https://nav.heroku.com/images/v1/subheader_triangle.png) top right no-repeat; padding-right: 26px; height: 49px; margin-right: 22px; }
#heroku-subheader .heroku-app h1 { display: block; height: 37px; color: #cccccc; font-size: 20px; background-color: #191a20; padding: 14px 36px 0 32px; margin: 0; font-weight: bold; }
#heroku-subheader .heroku-app h1 a { color: #cccccc; }
#heroku-subheader .heroku-submenu { list-style: none; margin: 0; }
#heroku-subheader .heroku-submenu li { margin-top: 13px; float: left; height: 30px; padding-left: 16px; margin-right: 10px; }
#heroku-subheader .heroku-submenu li a { display: block; color: gray; padding: 5px 20px 0 4px; height: 100%; text-decoration: none; }
#heroku-subheader .heroku-submenu li a:hover { color: white; }
#heroku-subheader .heroku-submenu li.active { background: url(https://nav.heroku.com/images/v1/subheader_selection_left.png) no-repeat; }
#heroku-subheader .heroku-submenu li.active a { color: white; background: url(https://nav.heroku.com/images/v1/subheader_selection_bg.png) top right no-repeat; }
#heroku-subheader #heroku-addons-button { float: right; display: block; font-size: 14px; padding: 0; margin-top: 12px; margin-right: 25px; -moz-border-radius: 14px; -webkit-border-radius: 14px; background-color: #33313b; background-image: url(https://nav.heroku.com/images/v1/addon-menu-trigger-background.png); background-position: center 0; background-repeat: repeat-x; -moz-box-shadow: 0px 0px 3px #1a1a1a; -webkit-box-shadow: 0px 0px 3px #1a1a1a; }
#heroku-subheader #heroku-addons-button a { display: inline-block; color: #cccccc; text-decoration: none; padding: 5px 40px 5px 20px; background-image: url(https://nav.heroku.com/images/v1/addon-menu-trigger-arrow.png); background-position: right 3px; background-repeat: no-repeat; }
#heroku-subheader #heroku-addons-button a:hover { color: white; text-decoration: none; background-position: right -28px; }
#heroku-subheader #heroku-addons-button.heroku-button-active { background-color: #393342; background-position: center -28px; }
#heroku-subheader #heroku-addons-button.heroku-button-active a { color: #d6ceff; background-position: right -58px; }
#heroku-subheader #heroku-addons-button.heroku-button-current { background-image: url(https://nav.heroku.com/images/v1/addon-menu-trigger-background-current.png); background-position: right 0; background-repeat: no-repeat; background-color: #383842; color: white; }
#heroku-subheader #heroku-addons-button.heroku-button-current a { padding: 5px 60px 5px 20px; color: #bee46d; }
#heroku-subheader #heroku-addons-button.heroku-button-current a:hover { color: #f1fdc9; }
#heroku-subheader #heroku-addons-button.heroku-button-current.heroku-button-active { background-position: right -26px; }
#heroku-subheader #heroku-addons-button.heroku-button-current.heroku-button-active a { color: #d6ceff; }
#heroku-subheader #heroku-addons-menu { position: absolute; right: 0; z-index: 1000; margin-top: 49px; overflow: hidden; }
#heroku-subheader #heroku-addons-menu .heroku-addons-container { position: absolute; bottom: 10px; right: 0; margin-right: 25px; margin-left: 15px; -moz-box-shadow: 0px 0px 12px black; -webkit-box-shadow: 0px 0px 12px black; -moz-border-radius-bottomright: 14px; -webkit-border-bottom-right-radius: 14px; -moz-border-radius-bottomleft: 14px; -webkit-border-bottom-left-radius: 14px; }
#heroku-subheader #heroku-addons-menu .heroku-addons-container .heroku-addons-shadow { width: 100%; position: absolute; height: 10px; top: 0; left: 0; z-index: 15000; background-image: url(https://nav.heroku.com/images/v1/addon-menu-shadow.png); background-repeat: repeat-x; background-position: center top; }
#heroku-subheader #heroku-addons-menu .heroku-addons-container #heroku-addons-menu-addons { padding: 13px 10px 10px 10px; border-right: 1px solid #504e59; border-left: 1px solid #504e59; background-color: #32313a; background-image: url(https://nav.heroku.com/images/v1/addon-menu-background.png); background-repeat: repeat-x; background-position: right top; }
#heroku-subheader #heroku-addons-menu .heroku-addons-container #heroku-addons-menu-addons p { padding: 10px; color: #e6e6e6; margin-bottom: 2px; white-space: nowrap; }
#heroku-subheader #heroku-addons-menu .heroku-addons-container #heroku-addons-menu-addons .none { text-align: center; }
#heroku-subheader #heroku-addons-menu .heroku-addons-container #heroku-addons-menu-addons .addon { overflow: hidden; position: relative; vertical-align: bottom; -moz-border-radius: 5px; -webkit-border-radius: 5px; cursor: pointer; }
#heroku-subheader #heroku-addons-menu .heroku-addons-container #heroku-addons-menu-addons .addon a, #heroku-subheader #heroku-addons-menu .heroku-addons-container #heroku-addons-menu-addons .addon span { display: block; }
#heroku-subheader #heroku-addons-menu .heroku-addons-container #heroku-addons-menu-addons .addon a { color: #d6ceff; text-decoration: none; padding-left: 30px; margin-right: 9em; background-repeat: no-repeat; background-position: left 0; line-height: 25px; }
#heroku-subheader #heroku-addons-menu .heroku-addons-container #heroku-addons-menu-addons .addon span { position: absolute; top: 18px; right: 10px; text-align: right; padding-top: 1px; width: 12em; font-size: 10px; line-height: 9px; text-transform: uppercase; color: #c2bfe4; display: inline-block; }
#heroku-subheader #heroku-addons-menu .heroku-addons-container #heroku-addons-menu-addons .addon span:after { content: " "; display: block; height: 0; clear: both; overflow: hidden; visibility: hidden; }
#heroku-subheader #heroku-addons-menu .heroku-addons-container #heroku-addons-menu-addons .addon span { display: block; }
#heroku-subheader #heroku-addons-menu .heroku-addons-container #heroku-addons-menu-addons .addon:hover { background-color: #4a455a; }
#heroku-subheader #heroku-addons-menu .heroku-addons-container #heroku-addons-menu-addons .addon:hover a { background-position: left -25px; }
#heroku-subheader #heroku-addons-menu .heroku-addons-container #heroku-addons-menu-addons .addon:hover a, #heroku-subheader #heroku-addons-menu .heroku-addons-container #heroku-addons-menu-addons .addon:hover span { color: #e9e6fe; }
#heroku-subheader #heroku-addons-menu .heroku-addons-container #heroku-addons-menu-addons .addon.installing { background-color: #434755; }
#heroku-subheader #heroku-addons-menu .heroku-addons-container #heroku-addons-menu-addons .addon.installing a { color: #cce8ff; }
#heroku-subheader #heroku-addons-menu .heroku-addons-container #heroku-addons-menu-addons .addon.installing span { color: #82a7c5; }
#heroku-subheader #heroku-addons-menu .heroku-addons-container #heroku-addons-menu-addons .addon.installing:hover { background-color: #434755; cursor: default; }
#heroku-subheader #heroku-addons-menu .heroku-addons-container #heroku-addons-menu-addons .addon.installing:hover a { color: #cce8ff; cursor: default; background-position: left 0; }
#heroku-subheader #heroku-addons-menu .heroku-addons-container #heroku-addons-menu-addons .addon.notconfigured { color: #777777; }
#heroku-subheader #heroku-addons-menu .heroku-addons-container #heroku-addons-menu-addons .addon.notconfigured a { background-position: left -50px; color: #777777; }
#heroku-subheader #heroku-addons-menu .heroku-addons-container #heroku-addons-menu-addons .addon.notconfigured span { background-image: url(https://nav.heroku.com/images/v1/addon-menu-configure-arrow.png); background-repeat: no-repeat; background-position: right 0; padding-right: 24px; color: #777777; }
#heroku-subheader #heroku-addons-menu .heroku-addons-container #heroku-addons-menu-addons .addon.notconfigured:hover a { background-position: left -25px; color: #dddddd; }
#heroku-subheader #heroku-addons-menu .heroku-addons-container #heroku-addons-menu-addons .addon.notconfigured:hover span { color: #dddddd; background-position: right -15px; }
#heroku-subheader #heroku-addons-menu .heroku-addons-container #heroku-addons-menu-addons .addon.current a { color: #bee46d; background-position: left -26px; }
#heroku-subheader #heroku-addons-menu .heroku-addons-container #heroku-addons-menu-addons .addon.current:hover a { color: #f1fdc9; }
#heroku-subheader #heroku-addons-menu .heroku-addons-container .getmore { display: block; padding: 10px; font-size: 14px; background-image: url(https://nav.heroku.com/images/v1/addon-menu-getmore-background.png); background-repeat: repeat-x; background-position: center top; background-color: #32303a; border: 1px solid #504e59; -moz-border-radius-bottomright: 13px; -webkit-border-bottom-right-radius: 13px; -moz-border-radius-bottomleft: 13px; -webkit-border-bottom-left-radius: 13px; text-decoration: none; color: #d6ceff; }
#heroku-subheader #heroku-addons-menu .heroku-addons-container .getmore span { padding-left: 37px; padding-right: 15px; background-image: url(https://nav.heroku.com/images/v1/addon-menu-getmore-button.png); background-repeat: no-repeat; background-position: left -6px; line-height: 30px; display: inline-block; white-space: nowrap; }
#heroku-subheader #heroku-addons-menu .heroku-addons-container .getmore:hover { background-image: url(https://nav.heroku.com/images/v1/addon-menu-getmore-background-hover.png); background-color: #24373a; border: 1px solid #345356; color: #cce8ff; }
#heroku-subheader #heroku-addons-menu .heroku-addons-container .getmore:hover span { background-position: left -42px; }

#heroku-addons-overlay { opacity: 0.8; position: absolute; z-index: 10; width: 100%; height: 100%; background-color: #191a20; display: none; }

</style>

</div>

<header>
  <div class="container_12 header">
    <a class="logo" href="/"></a>
    <nav>
      <div class="navigation-links">
    <span class="navigation">
      <a href="/demo-apps.html" class="demo-apps">Demos</a>
      <a href="/about.html" class="posts">Product</a>
      <a href="/posts/index.html" class="docs">Blog</a>
      <a href="/docs/" class="posts">Documentation</a>
      <a href="/pricing.html" class="pricing">Pricing</a>

            <a href="/login.html" class="login">Login</a>
            <a href="/register.html" class="get-started">Get Started</a>
      </span>
</div>

    </nav>

    <div class="clear"><!-- --></div>
  </div>
</header>

<div class="container_12">
  <div class="grid_12 hero">
  
    <div id="grid" class="hero-image">
    	<div class="view">
    		<div class="view-back">
    			<span>Power your app instantly with Spire.io</span>
    			<a href="/register.html">Sign Up &#187;</a>
    		</div>
    		<img src="images/hero.png" />
    	</div>
    </div>
    <div class="hero-diagram">
      <div class="diagram-step">
        <img src="/images/diagram-browser.png" height="54" width="64">
        <h4>Your front-end</h4>
        <span>(eg. HTML & CSS)</span>
      </div>
      <div class="grid_1">
        <img src="/images/plus.png" height="36" width="36">
      </div>
      <div class="diagram-step">
        <img src="/images/diagram-cloud.png" height="52" width="94">
        <h4>Our back-end</h4>
        <span>(On Node.js & Redis)</span>
      </div>
      
      <div class="grid_1">
        <img src="/images/equal.png" height="36" width="36">
      </div>
      <div class="diagram-step">
        <img src="/images/diagram-app.png" height="55" width="94">
        <h4>Your app live</h4>
        <span>(That simple)</span>
      </div>
    </div>
  </div>
  <div class="clear"></div>
  <h3 id="demo-text" class="demo-title">View our demos.</h3>
  
  <section class="demos">
    <ul>
      <li id="demo-app-1">
        <a href="/examples/chat/"></a>
        <div class="popover">
          <h3>Chat App</h3>
          <p>A secure & blazing fast chat using Spire.io's simple Real Time API.</p>
        </div>
      </li>
    
      <li id="demo-app-2">
        <a href="/examples/notes/"></a>
        <div class="popover">
          <h3>To-Do App</h3>
          <p>A full-featured reminders app made in just one afternoon.</p>
        </div>
      </li>
 
       <li id="demo-app-3">
        <a href="/demo-apps.html"></a>
        <div class="popover">
          <h3>Arena Game</h3>
          <p>Play this old school multiplayer game with your friends anywhere.</p>
        </div>
      </li>
 
       <li id="demo-app-4">
        <a href="/demo-apps.html"></a>
        <div class="popover">
          <h3 class="green">Your App</h3>
          <p>Don't waste time and money, get your project off the ground today!</p>
        </div>
      </li>
    <div class="shelf"></div>
  </section>
  
  <div class="grid_11 content">
    <h1>Product development for all.</h1>
    
    <article>
      <div class="left">
        <h5>You have an idea.</h5>
        <p>Whether building a web or mobile application the most expensive part is developing the back-end systems to will power the features you need.</p>
        <p>Spire.io we handle all that: servers, databases, deploys, and scaling. So you can focus on your product. Which, at the end of the day, is what matters most.</p>
      </div>
      
      <aside class="right">
        <div class="home-promo-1"></div>
      </aside>
      
      <div class="clear"></div>
    </article>
    
    <article>
      <aside class="left">
        <div class="home-promo-2"></div>
      </aside>
      
      <div class="right">
        <h5>To proof-of-concept and beyond.</h5>
        <p>Spire.io makes your app operational in a fraction of the time it traditionally takes. No recruiting, pitching, or hiring expensive back-end engineers. We take care of all that.</p>
        <p>Get to market in days, not weeks.</p>
      </div>
      
      <div class="clear"></div>
    </article>
    
    <article>
      <div class="left">
        <h5>Optimized for success.</h5>
        <p>As you take care of the front-end experience, that which the user will interact with, we maintain and optimize your back-end constantly.</p>
        <p>So when your app goes viral in the middle of the night, Spire.io scales automatically. Never lose a user again.</p>
      </div>
      <aside class="right">
        <div class="home-promo-3"></div>
      </aside>
      <div class="clear"></div>
    </article>
    <article>
      <aside class="left">
        <div class="home-promo-4"></div>
      </aside>
      
      <div class="right">
        <h5>Easy to use for all.</h5>
        <p>Hooking up your front-end to Spire.io’s easy-to-use APIs is a snap. Our APIs are designed for front-end developers and rookie developers, with more powerful features availble for the true dev masters.</p>
        <p>If you need more help than our demos, tutorials, or documentation, feel free to reach out. We love to help.</p>
      </div>
      
      <div class="clear"></div>
    </article>
  </div>
  
  <div class="clear"></div>
  
  <div class="home-join">
    <h2>Bring your idea to life today.</h2>
    <p>No back-end engineers to recruit. No weeks of coding.<br/>
      Spire.io gets your product off the ground fast.
    </p>
    <a href="/register.html" class="button">Get Started</a>
  </div>
  <div class="press">
    <ul>
      <li><a href="http://techcrunch.com/2012/05/09/spire-io-a-new-platform-for-serverless-apps-that-work-on-web-mobile/" class="techcrunch"></a></li>
      <li><a href="http://betakit.com/2012/04/28/startups-in-the-business-of-apis" class="betakit"></a></li>
      <li><a href="http://betakit.com/2012/04/28/startups-in-the-business-of-apis" class="boundary"></a></li>
    </ul>
  </div>
</div>
<script type="text/javascript" src="/javascripts/lib/modernizr_config.js"></script>
  <footer>
  <a href="/faq.html">FAQ</a> |
  <a href="/what-we-do.html">What We Do</a> |
  <a href="/contact.html">Contact</a> |
  <a href="/posts/index.html">Blog</a> |
  <a href="/legal/index.html">Legal</a>
</footer>

<script type="text/javascript">
  var _sf_async_config = { uid: 36469, domain: 'spire.io' };
  (function() {
    function loadChartbeat() {
      window._sf_endpt = (new Date()).getTime();
      var e = document.createElement('script');
      e.setAttribute('language', 'javascript');
      e.setAttribute('type', 'text/javascript');
      e.setAttribute('src',
        (("https:" == document.location.protocol) ? "https://a248.e.akamai.net/chartbeat.download.akamai.com/102508/" : "http://static.chartbeat.com/") +
        "js/chartbeat.js");
      document.body.appendChild(e);
    };
    var oldonload = window.onload;
    window.onload = (typeof window.onload != 'function') ?
      loadChartbeat : function() { oldonload(); loadChartbeat(); };
  })();

  // goog
  window._gaq =  [
    ['_setAccount','UA-26328940-1'],
    ['_trackPageview'],
    ['_trackPageLoadTime']
    ['_setSiteSpeedSampleRate', 100]
  ];

  var cname = ('https:' == location.protocol ? '//ssl' : '//www');

  Modernizr.load({ load: cname + '.google-analytics.com/ga.js' });
</script>

</body>
</html>