Skip to content

BATCH 2|Batch 1 is fully reserved. Reserving now puts you in Batch 2: estimated wait 2 to 3 weeks from the day you reserve, shipped in the order reserved. Reserve yours

myperchi

Apps and integrations

Apps and integrations for your desk

Perchi Matrix and Perchi share one app library: 72 apps from 63 integrations, 53 available at launch, 8 in beta, 8 waiting on provider approval and 3 that need your own developer key. 37 apps work with zero setup beyond a handle or a location. Every app can raise a moment on Perchi's face.

Zero setup

Which apps need no account?

37 of the 72 apps work the minute the display is paired: 26 need nothing at all, and the rest use MyPerchi's own keys for YouTube, GitHub, Twitch, Kick, weather and Last.fm, so you type a handle or a location and nothing else.

Sales and analytics apps use a key or sign-in that stays yours: it is tested before saving, stored encrypted per record, masked afterwards and revocable at the provider. Webhook apps need nothing stored at all beyond the secret the provider signs with. The security page lists what is and is not in place.

18 apps

Creators

Live follower and subscriber counts with milestone celebrations.

  • YouTube subscribers

    Subscribers, views and video count of any public YouTube channel, refreshed every 30 minutes, with a celebration at the milestones you set.

    Nothing: the channel id (UC...) or its @handle. MyPerchi's own YouTube key does the work.

    AvailableNo accountPerchi MatrixPerchi
    How YouTube subscribers works on your desk
  • Twitch live

    LIVE or OFFLINE, the viewer count and the stream title of any Twitch channel, with a flash the moment the stream starts.

    Nothing: the channel name from twitch.tv/<name>. No Twitch sign-in.

    AvailableNo accountPerchi MatrixPerchi
    How Twitch live works on your desk
  • Instagram followers

    Follower, following and post counts of your Instagram Business or Creator account, with a heart burst on new followers. Built, and waiting on Meta app review.

    Sign in with Meta from an Instagram Business or Creator account. Not available until Meta app review is complete.

    Coming after provider approvalSign-inPerchi MatrixPerchi
    How Instagram followers works on your desk
  • TikTok stats

    Followers, likes and video count of your own TikTok account, refreshed every 15 minutes with a heart burst on new followers. Built, and waiting on TikTok review.

    Sign in with TikTok from your own account. Not available until TikTok app review approves the stats permission.

    Coming after provider approvalSign-inPerchi MatrixPerchi
    How TikTok stats works on your desk
  • 245K

    YouTube video views

    Views, likes and comments of any public YouTube video, refreshed every 15 minutes.

    Nothing: the video id.

    AvailableNo accountPerchi MatrixPerchi
  • LIVE 1.2K

    YouTube live viewers

    Whether a YouTube live stream is on air and how many people are watching, refreshed every 2 minutes.

    Nothing: the live stream's video id.

    AvailableNo accountPerchi MatrixPerchi
  • +128

    YouTube Analytics

    Views, watch time and subscribers gained per day on your own channel, from YouTube Analytics after Google sign-in. Waiting on Google verification.

    Google sign-in to your own channel, once Google's verification is complete.

    Coming after provider approvalSign-inPerchi MatrixPerchi
  • 1,204

    Twitch followers

    Your Twitch follower count with live follow, subscription, raid and cheer alerts. Beta, your own channel only.

    Twitch sign-in for your own channel.

    BetaSign-inPerchi MatrixPerchi
  • LIVE

    Kick live

    LIVE or OFFLINE for a Kick channel with viewers and active subscribers, refreshed every 2 minutes.

    Nothing: the channel name.

    AvailableNo accountPerchi MatrixPerchi
  • 4.8K

    Threads followers

    Follower count of your Threads profile after Meta sign-in, refreshed every 30 minutes. Waiting on Meta app review.

    Meta sign-in, once Meta's review is complete.

    Coming after provider approvalSign-inPerchi MatrixPerchi
  • 22K

    X followers

    Follower count of any public X account, refreshed hourly, with your own X developer app because X charges for every read.

    Your own X developer app's bearer token (paid X API access).

    Bring your own developer keyAPI keyPerchi MatrixPerchi
  • 3,140

    Bluesky followers

    Followers of any Bluesky account, refreshed every 5 minutes, no account needed.

    Nothing: the handle.

    AvailableNo accountPerchi MatrixPerchi
  • 980

    Mastodon followers

    Followers of an account on any Mastodon server, refreshed every 10 minutes, no account needed.

    Nothing: user@server.

    AvailableNo accountPerchi MatrixPerchi
  • 5.2K

    Discord members

    Member and online counts of a Discord server, refreshed every 10 minutes, from the server's public widget.

    Nothing: the server id, with the server widget enabled.

    AvailableNo accountPerchi MatrixPerchi
  • 48K

    Total audience

    Your followers across Bluesky, Mastodon, Twitch, Instagram and TikTok added into one number. Beta.

    Nothing beyond the other creator apps.

    BetaNo accountPerchi MatrixPerchi
  • 312

    Patreon patrons

    Your Patreon patron count with a celebration for every new pledge, after Patreon sign-in.

    Patreon sign-in.

    AvailableSign-inPerchi MatrixPerchi
  • $5 TIP

    Ko-fi tips

    Your Ko-fi tips total with a thank-you on the display for every coffee, from a pasted webhook URL.

    Paste a webhook URL into Ko-fi.

    AvailableWebhookPerchi MatrixPerchi
  • +1 COFFEE

    Buy Me a Coffee

    Your supporter count, celebrating every coffee, from a pasted webhook URL.

    Paste a webhook URL into Buy Me a Coffee.

    AvailableWebhookPerchi MatrixPerchi

11 apps

Commerce and analytics

Every sale, tip and live visitor on your desk the moment it lands.

  • Razorpay payments

    Announces every captured UPI and Razorpay payment with a cha-ching animation and keeps today's total, which resets at midnight.

    Paste one webhook URL and a secret of your choice into the Razorpay Dashboard for the payment.captured event. No API key.

    AvailableWebhookPerchi MatrixPerchi
    How Razorpay payments works on your desk
  • Stripe sales today

    Today's Stripe revenue and number of payments with a cha-ching animation per sale, reconciled with Stripe every 15 minutes.

    A restricted Stripe key with read access to balance transactions, plus the Stripe webhook for instant updates.

    AvailableAPI keyPerchi MatrixPerchi
    How Stripe sales today works on your desk
  • Shopify orders today

    Today's Shopify orders and revenue for one store with a cha-ching animation per order, through an app you create in the Shopify Dev Dashboard. Beta.

    A Shopify Dev Dashboard app with the read_orders scope: its client id, client secret and your store domain.

    BetaAPI keyPerchi MatrixPerchi
    How Shopify orders today works on your desk
  • $1,284

    Stripe sales (Stripe App)

    Today's Stripe revenue and sales with a cha-ching per sale, through the MyPerchi app in Stripe's marketplace. Waiting on Stripe's review.

    Install the MyPerchi Stripe App, once Stripe's review is complete.

    Coming after provider approvalSign-inPerchi MatrixPerchi
  • 42

    Shopify orders (App Store)

    Today's orders and revenue with a cha-ching per order, by installing the MyPerchi app from the Shopify App Store. Waiting on Shopify's review.

    Install the MyPerchi Shopify app, once Shopify's review is complete.

    Coming after provider approvalSign-inPerchi MatrixPerchi
  • $96

    Gumroad sales today

    Today's Gumroad sales and revenue with a cha-ching animation for every sale, from an API key.

    A Gumroad access token.

    AvailableAPI keyPerchi MatrixPerchi
  • $4.2K

    RevenueCat MRR

    Monthly recurring revenue, active subscriptions and trials of your app, from a RevenueCat API key.

    A RevenueCat API key.

    AvailableAPI keyPerchi MatrixPerchi
  • 4.8

    App Store rating

    Average rating and rating count of an iPhone app in one App Store country, refreshed every 6 hours. Not switched on at launch.

    Nothing: the app id and a country code.

    Not at launchNo accountPerchi MatrixPerchi
  • 37 NOW

    Plausible live visitors

    People on your website right now, from Plausible Analytics with an API key.

    A Plausible API key and your site domain.

    AvailableAPI keyPerchi MatrixPerchi
  • 12 NOW

    Umami live visitors

    Visitors on your website in the last five minutes, from Umami Cloud with an API key.

    An Umami Cloud API key.

    AvailableAPI keyPerchi MatrixPerchi
  • 84 NOW

    GA4 realtime users

    Active users on your site right now from Google Analytics 4, after Google sign-in. Waiting on Google verification.

    Google sign-in, once Google's verification is complete.

    Coming after provider approvalSign-inPerchi MatrixPerchi

17 apps

Developers

Stars, followers, CI, deploys, incidents and your AI agent at a glance.

  • GitHub stars

    Stars, forks and watchers of any public repository, refreshed every 5 minutes, with a star burst when the count grows.

    Nothing: the repository as owner/name. Public repositories only.

    AvailableNo accountPerchi MatrixPerchi
    How GitHub stars works on your desk
  • GitHub Actions status

    A CI build light: running, success or failure of the latest GitHub Actions run, pushed by the repository webhook, with a siren on a red build.

    A repository webhook for workflow_run events with the automation URL and secret. No token.

    AvailableWebhookPerchi MatrixPerchi
    How GitHub Actions status works on your desk
  • Vercel deploys

    Building, ready or failed for the latest production deployment of a Vercel project, with rocket and siren alerts pushed by webhook.

    A Vercel access token (and team id for team projects) plus the project name; a Vercel webhook for instant alerts.

    AvailableAPI keyPerchi MatrixPerchi
    How Vercel deploys works on your desk
  • AI agent status

    Shows when Claude Code or any coding agent is working, needs your input or is done, from the agent's own hooks, with a flash when it needs you.

    Paste the webhook URL and token into your agent's hooks. The Claude Code recipe is ready to copy.

    AvailableWebhookPerchi MatrixPerchi
    How AI agent status works on your desk
  • 1,024

    GitHub followers

    Followers of any GitHub user or organisation, refreshed every 10 minutes, no token needed.

    Nothing: the username.

    AvailableNo accountPerchi MatrixPerchi
  • 2,049

    GitHub live stars

    A star count that ticks up within seconds of someone starring your repository, through the MyPerchi GitHub App. Beta.

    Install the MyPerchi GitHub App on the repository.

    BetaNo accountPerchi MatrixPerchi
  • 640

    GitLab stars

    Stars and forks of a public GitLab project, refreshed every 10 minutes, no account needed.

    Nothing: the project path.

    AvailableNo accountPerchi MatrixPerchi
  • 12K/WK

    npm downloads

    Daily, weekly or monthly downloads of an npm package, refreshed every 3 hours, no account needed.

    Nothing: the package name.

    AvailableNo accountPerchi MatrixPerchi
  • READY

    Netlify deploys

    Production deploy status of a Netlify site with success and failure alerts, from a personal access token.

    A Netlify personal access token.

    AvailableAPI keyPerchi MatrixPerchi
  • 3 NEW

    Sentry issues

    Unresolved Sentry issues from the last 24 hours, with a siren on every new issue, from an auth token.

    A Sentry auth token.

    AvailableAPI keyPerchi MatrixPerchi
  • 12/12 UP

    UptimeRobot status

    All your UptimeRobot monitors at a glance, with an alert when one goes down, from a read-only API key.

    A read-only UptimeRobot API key.

    AvailableAPI keyPerchi MatrixPerchi
  • 8/8 UP

    Better Stack status

    Your Better Stack Uptime monitors at a glance, with an alert when one goes down, from an API token.

    A Better Stack API token.

    AvailableAPI keyPerchi MatrixPerchi
  • 42 DAYS

    Days since incident

    A days-without-incident counter that any webhook can reset, with a siren when it does.

    Paste a webhook URL into whatever declares incidents.

    AvailableWebhookPerchi MatrixPerchi
  • #4 312PT

    Hacker News karma and story

    Two apps: the karma of an account, and the points, comments and front-page rank of your post, checked every minute while it climbs.

    Nothing: a username, or a story id.

    AvailableNo accountPerchi MatrixPerchi
  • 1,337

    JSON counter

    A number from any public HTTPS JSON API, picked with a JSONPath or JSON Pointer, with an optional encrypted header.

    A public HTTPS JSON URL, and optionally a secret header.

    AvailableAPI keyPerchi MatrixPerchi
  • 42

    Webhook value

    A number or text sent from Zapier, n8n, a script or any webhook, shown with your label and icon.

    Paste a webhook URL into the tool that sends the value.

    AvailableWebhookPerchi MatrixPerchi

7 apps

Productivity

The next meeting, a focus timer, holidays, the weather and the sun.

  • Focus timer

    A visual pomodoro timer for the LED matrix: a 25-minute focus session by default, counted on the device. Save again to restart.

    Nothing. A length in minutes.

    AvailableNo accountPerchi Matrix
    How Focus timer works on your desk
  • Next event

    A countdown to your next meeting from any calendar's iCal link, checked every 15 minutes; Google Calendar sign-in follows after Google's verification.

    The iCal link of your calendar (Google's secret address, Outlook, iCloud, Fastmail, Proton or any .ics URL), stored encrypted.

    AvailableAPI keyPerchi MatrixPerchi
    How Next event works on your desk
  • Weather

    Current temperature and conditions for your location from the Norwegian Meteorological Institute, updated every 30 minutes, no account needed.

    Nothing: your latitude and longitude, rounded to about 1 km before they are sent.

    AvailableNo accountPerchi MatrixPerchi
    How Weather works on your desk
  • 5 MIN

    Google Calendar next event

    A countdown to the next event of your primary Google Calendar after Google sign-in, every 5 minutes. Waiting on Google verification.

    Google sign-in, once Google's verification is complete.

    Coming after provider approvalSign-inPerchi MatrixPerchi
  • ON AIR

    On air (Microsoft Teams)

    ON AIR while you are in a Teams call, meeting or presenting, from your Microsoft sign-in, checked every minute. Beta.

    Microsoft sign-in.

    BetaSign-inPerchi MatrixPerchi
  • 12 DAYS

    Next holiday

    A countdown to the next public holiday in your country, refreshed daily, no account needed.

    Nothing: your country.

    AvailableNo accountPerchi MatrixPerchi
  • 18:42

    Sunrise / sunset

    Today's sunrise, sunset and golden hour for your location, computed on our server from your coordinates, no account needed.

    Nothing: your coordinates.

    AvailableNo accountPerchi MatrixPerchi

1 apps

Smart home

Home Assistant, MQTT discovery and the authenticated local API.

  • Home Assistant value

    Show any Home Assistant sensor or state, pushed by a rest_command automation, plus MQTT discovery and an authenticated AWTRIX-3-compatible local API on your LAN.

    A rest_command in Home Assistant for the value app; MQTT broker details for discovery; the local API token for rest_command on the LAN.

    AvailableWebhookPerchi MatrixPerchi
    How Home Assistant value works on your desk

13 apps

Fun and data

A desk pet, pixel art, now playing, the ISS, F1, quakes and auroras.

  • Spotify now playing

    The song or podcast you are playing on Spotify, with artist, track and progress, using your own Spotify developer app.

    Your own Spotify developer app (client id and secret) connected with a Spotify Premium account.

    Bring your own developer keySign-inPerchi MatrixPerchi
    How Spotify now playing works on your desk
  • Desk pet

    A pixel pet that cheers your sales, stars and deploys and sulks when things break, levelling up as your wins add up.

    Nothing, but install it on a display that also runs apps with events (sales, stars, deploys, monitors).

    AvailableNo accountPerchi Matrix
    How Desk pet works on your desk
  • ART

    Pixel art

    Your own pixel art or animation on the display, 8x8 or 16x16, up to 16 frames.

    Nothing: an image up to 16 frames.

    AvailableNo accountPerchi Matrix
  • M83

    Last.fm now playing

    The song you are listening to, from any player that scrobbles to Last.fm, with no developer key of your own.

    Nothing: your Last.fm username.

    AvailableNo accountPerchi MatrixPerchi
  • 812 KM

    Strava year to date

    Your running, riding or swimming distance this year, with your own Strava API application, on your own display only.

    Your own Strava API application.

    Bring your own developer keySign-inPerchi MatrixPerchi
  • QUOTE

    Daily quote

    A new public-domain quote every day, in English or in Hindi transliterated to Latin letters, no account needed.

    Nothing.

    AvailableNo accountPerchi MatrixPerchi
  • HI NANI

    Family inbox

    Grandparents and friends send a Telegram message to a bot and it scrolls across your display. Not switched on at launch.

    Nothing: a link code shared with the sender.

    Not at launchNo accountPerchi MatrixPerchi
  • BTC 62K

    Crypto price

    Price and 24-hour change of a Coinbase Exchange pair such as BTC-USD, refreshed every minute. Not switched on at launch.

    Nothing: a pair name.

    Not at launchNo accountPerchi MatrixPerchi
  • 88.10

    Exchange rate

    The daily reference exchange rate of a currency pair, such as USD to INR, refreshed hourly, no account needed.

    Nothing: two currency codes.

    AvailableNo accountPerchi MatrixPerchi
  • QUALI 2D

    F1 next session

    A countdown to the next Formula 1 session, practice, qualifying or race, refreshed hourly, no account needed.

    Nothing.

    AvailableNo accountPerchi MatrixPerchi
  • ISS 2H

    ISS overhead

    When the International Space Station passes over you, from your coordinates, no account needed.

    Nothing: your coordinates.

    AvailableNo accountPerchi MatrixPerchi
  • KP 5

    Aurora Kp index

    Geomagnetic activity (the Kp index) with an alert when auroras are likely, from NOAA, no account needed.

    Nothing.

    AvailableNo accountPerchi MatrixPerchi
  • M5.1

    Earthquakes

    The latest magnitude 4.5 or stronger earthquake worldwide, with an alert for quakes near you, from USGS, no account needed.

    Nothing; your coordinates for the nearby alert.

    AvailableNo accountPerchi MatrixPerchi

5 apps

Built in

Clock, date, text and countdown work offline; live value keeps its last number.

  • Clock

    The local time, drawn by the device itself, so the pixel clock keeps running offline in 12- or 24-hour format.

    Nothing. Set the time zone and clock format once in the display settings.

    AvailableNo accountPerchi MatrixPerchi
    How Clock works on your desk
  • Countdown

    A timer that counts down on the display, from 1 second to 24 hours or to a date and time, counted by the device so it keeps running offline.

    Nothing. A duration, or a date and time.

    AvailableNo accountPerchi MatrixPerchi
    How Countdown works on your desk
  • 19 SEP

    Date

    Today's date in the device time zone, drawn by the device so it works offline.

    Nothing.

    AvailableNo accountPerchi MatrixPerchi
  • HELLO

    Text

    A personal message that stays on the display offline, with any font, colour and scroll style.

    Nothing.

    AvailableNo accountPerchi MatrixPerchi
  • 98.6

    Live value

    Any number you push from a script, an automation or a curl line with an ingest token; the display keeps the last value when the connection drops.

    Nothing: an ingest token from the dashboard.

    AvailableNo accountPerchi MatrixPerchi

Honest numbers

How do honest numbers work?

MyPerchi never shows a made-up number. Every value on the display and in the dashboard carries its age, a provider-rounded value is marked, and an expired value is drawn as two dashes instead of a stale figure.

  • Freshness badges

    The dashboard shows as of 3m beside every value. After the app's stale window the display dims, marks or hides the value, as you choose; after the expiry window it draws -- until fresh data arrives.

  • The ~ for rounded values

    When a provider publishes a rounded number, YouTube's subscriber count above 1,000 for one, the value is marked with a ~ so nobody mistakes it for an exact count. You can turn the mark off, but it is on by default.

  • Events, not guesses

    Celebrations play on real events: a captured payment, a new star, a finished build. Webhook deliveries are signed by the provider, duplicates are ignored, and a display plays at most 20 celebrations an hour by default.

Your own app

Can you build your own app?

Yes, without code. The builder in the dashboard takes a number from any public JSON URL, a webhook, values you push with one curl line, or the output of any catalogue app, and lets you lay it out on the real 24x8 canvas with text, icons, progress bars, charts and triggers.

Lint checks fonts, contrast and overflow before you publish; a preview runs on your real display; you publish privately or submit to the store, where every app is reviewed by us and rated by the people who install it. Developers get a REST API with an OpenAPI 3.1 document, inbound webhooks with 15 provider presets, an MCP server with 12 tools, the mtx CLI and a TypeScript SDK on the developers page.

Questions about apps

The library-wide questions. Each app page answers its own, and the product pages answer the ones about the devices.

How many apps are there?

72 catalogue apps from 63 integrations: 53 are generally available at launch, 8 are in beta or behind a flag, 8 are waiting on provider approval and 3 need your own developer key. 19 have their own page under /apps; the rest are cards until each earns one.

Do I need API keys?

Not for 37 apps: 26 need nothing at all and the rest use MyPerchi's own keys for YouTube, GitHub, Twitch, Kick, weather and Last.fm, so you only type a handle or a location. Sales and analytics apps use a key or sign-in you control, tested before saving, stored encrypted and never shown again.

How often do apps refresh?

Webhook and push apps (Razorpay, Ko-fi, GitHub Actions, AI agent status, Home Assistant value, Webhook value) update in under a second over the signed WebSocket each display keeps open. Polled apps refresh on a schedule from 60 seconds (Spotify, Hacker News story) to 24 hours (holidays); YouTube subscribers refresh every 30 minutes because YouTube's API is quota-limited. Every value shows its age.

Can the same app run on Perchi?

Yes. Every app renders on Perchi's 128x64 OLED through a face-and-card layout and can raise a moment: the face changes mood first, then a card with the value slides in beside it. A few apps are listed for Perchi Matrix only where colour or the pet matters: pixel art, the desk pet and the focus timer, because Perchi has its own face and its own focus block, Phone Nap.

Can I make my own app?

Yes, without code. The builder takes data from any public JSON URL, a webhook, values you push or any catalogue app's output, lets you lay out text, numbers, icons, progress bars and charts on the 24x8 canvas (with separate layouts for larger sizes), adds triggers, previews on your real display and publishes privately or to the store. The developers page has the details, plus the REST API, MCP server and CLI.

Do apps show Indian number formats like 1.5L and 3Cr?

Yes. Every number can be drawn plain, in thousands (12,400), compact (12K, 1.2M) or in the Indian style (1.5L, 3Cr), with 0 to 3 decimals and a prefix or suffix of up to 4 characters, per app; the workspace sets the default. Razorpay payments uses the Indian style out of the box, and values a provider rounds are marked with a ~.

Which apps are waiting on provider approval?

Instagram followers, TikTok stats, YouTube Analytics, Threads followers, Stripe sales (Stripe App), Shopify orders (App Store), GA4 realtime users and Google Calendar next event. Each is built and tested with our own accounts; each is labelled coming after provider approval in the store and on this site until the provider's review lands, and none is sold as available today.

Device questions are on the Perchi Matrix page and the Perchi page; everything else is on the FAQ hub.

Batch 2 - estimated 2 to 3 weeks, no payment today

Every number that matters, one box

Perchi Matrix is ₹4,499 incl. GST (MRP ₹4,999). No subscription needed.

No payment today. We email a checkout link when your unit is bench-tested; current estimated wait 2 to 3 weeks from the day you reserve. Cancel any time before then.