For hobbyists & indie hackers

Saturday morning
to production.

You have an idea for a data product. A pricing tracker, a review aggregator, a competitor dashboard. You don't have a weekend to waste on Postgres, cron jobs, and a Flask API. Describe what you need. Deploy. Ship it.

Free tier · no card required

What you're replacing.

Before Loony

1.

Spin up a Postgres instance somewhere

2.

Write Python scripts to hit each API

3.

Parse, transform, load into your schema

4.

Set up cron jobs (where do these run?)

5.

Build a Flask/FastAPI wrapper for queries

6.

Deploy it all, hope nothing breaks at 3am

7.

Repeat for every new data source

~2 days if nothing goes wrong. It always goes wrong.

With Loony

$ "Pull G2 reviews for Notion, Airtable,
    and Coda. Track star ratings over time.
    Show weekly trends."

 Created g2_reviews.py          3s
 Created transform.sql          1s
 Schema validated                1s
 Deployed                       22s

Done in 27s.

REST:  /data/v1/g2-tracker/query
MCP:   /mcp/v1/g2-tracker/mcp

Database provisioned. Pipelines scheduled. API live. Done.

What people build

Weekend projects that actually ship.

Competitor pricing tracker

Pull pricing pages from 5 competitors every hour. Detect changes, track trends, alert on drops. Connect a Lightdash dashboard for the team.

2 scripts · 1 materialized view · hourly refresh

Review aggregator

Aggregate reviews from G2, Capterra, and Product Hunt for your product and competitors. Sentiment trends, weekly digests, anomaly detection. Feed it to your agent for automated responses.

3 sources · MCP endpoint for agent · daily sync

Social analytics dashboard

Pull engagement data from Twitter, LinkedIn, and your blog's RSS feed. Join by post date, build a unified view of what content lands. Query it from your phone via REST.

3 APIs · REST + MCP · every 15 minutes

Included

Everything you'd otherwise build yourself.

Managed Postgres

Your own database. No setup, no connection strings to manage, no backups to worry about. Data accumulates over time.

Tables:  3
Views:   1
Rows:    4,291
Size:    12 MB
Uptime:  99.9%

Scheduled pipelines

Every-minute schedules, even on the free tier. Your data stays fresh without you thinking about it.

g2_reviews  0 */6 * * *   7s avg
transform   0 */6 * * *   1s avg
refresh     */30 * * * *  < 1s

REST API

Authenticated endpoint, OpenAPI spec included. Build a frontend, connect a dashboard, query from Shortcuts on your phone.

POST /query
200 OK  12 rows  8ms

REST:  /data/v1/my-app/query

MCP endpoint

Every app gets an MCP server. Your AI agent can query your data as a tool. Semantic layer means zero hallucinations.

mv_review_trends
  week          date      -- ISO week start
  product       text      -- competitor name
  avg_rating    numeric   -- 1.0-5.0
  review_count  integer   -- new this week
  sentiment     text      -- positive | mixed | negative

Start free. Scale when you're ready.

The free tier is real — every-minute schedules, 200 runs/month, managed database. No credit card. Upgrade to Hobby when you need more apps or unlimited runs.

Free

$0/mo

  • +1 app
  • +Every minute schedules
  • +200 runs/mo
  • +500MB managed DB
  • +7-day log retention

Hobby

Popular

$12/mo

  • +3 apps
  • +Every minute schedules
  • +Unlimited runs
  • +5GB managed DB
  • +30-day log retention
  • +Email support

Need more? See all plans

Stop gluing. Start shipping.

Describe your data. Deploy. Query. Done.