Skip to content
Adminmate

About

Why we created Adminmate

Marc
Marc

Co-founder

Charles
Charles

Co-founder

As a team of seasoned web engineers and marketers, we have worked in many startups and agencies, and kept facing the same issue: enabling non-tech people to access and manage data efficiently. Each new project meant redeveloping a back-office from scratch, which showed the need for a more flexible, one-size-fits-all approach.

Our expertise isn’t confined to web engineering. We co-founded a Shopify App Studio, Penida, where we use Adminmate every day. Adminmate is the tool that runs, amongst other things, a studio powering more than 22,500 shops across 85+ countries.

With Adminmate, we built a universal back-office that meets the demands of projects of all sizes, increases productivity and saves time, and bridges the gap between tech and non-tech people.

TL;DR: Adminmate was built to handle any scale of business, from small to large. We hope to onboard you as soon as today. Also, this was not written by ChatGPT, so thanks for reading.

Shopify shops powered
22,500+
Shopify shops powered
countries
85+
countries
VC money
0
VC money

Compatibility

Works with all major database systems

  • PostgreSQL

    via Sequelize

  • MySQL

    via Sequelize

  • SQLite

    via Sequelize

  • MongoDB

    via Mongoose

  • “Adminmate saved us a huge amount of time we have been able to invest in our product instead.”

    Laurent

    CEO of Awesome Lab

  • “I would be lost without Adminmate. Thanks to Adminmate, I can manage over 10 different businesses databases for my agency from the same place.”

    Maëlys

    CEO of EOS Agency

  • “Adminmate made my backoffice development painless, pleasant and most of all hassle free! It is a life changing solution for me.”

    Anael Otge

    Founder of Otge Consulting

FAQ

Questions developers ask us

Is Adminmate really free?

Yes. Every feature — custom actions, teams, team-based permissions, activity log and collaboration included — is free. There is no paid plan and no credit card to enter.

Do you have access to my data?

No, never. Adminmate is split in two parts: the Dashboard, hosted by us, and the Data API, which you deploy on your own servers. Reading your data requires two passwords: your own password, stored on Adminmate, and the master password, stored on your server. Even if we wanted to, or if our servers were breached, we could not access your data.

Which databases are supported?

MySQL, PostgreSQL and SQLite (through the Sequelize ORM) and MongoDB (through Mongoose). More databases are on the way.

How do I lock down access to the Data API?

Out of the box, requests are authenticated with your authKey and masterPassword. You can add native IP filtering with an authorizedIps allowlist, and restrict updates or deletes per model or per team.

Can I customize the back-office with code?

Yes. Segments, custom actions and custom charts are plain JavaScript in your config/adminmate.js file, so you can reuse your own models and business logic.

Do you provide customer support?

Yes. Reach us through the live chat at the bottom right of the page, or by email at [email protected]. The documentation covers installation and configuration.

Ship your back-office today

Connect your database, invite your team, and get back to building your product.