Send us what's stuck.
It comes back working.
Cortya is fixed-price dev rescue for indie developers and small teams: App Store submission rescue, CI pipeline un-redding, and M365 Graph mail automation. Fixed scope, flat price, 48-hour turnaround from access. If we don't deliver the scoped fix, you don't pay.
Email hello@cortya.com Free scoping reply first — you book after we confirm your issue is in scope.Ticket
| reported | Subscription "waiting for review" for 9 days, MISSING_METADATA with no missing fields visible |
| diagnosed | First-subscription attach trap — the sub was never attached to an app version under review |
| fix | Attached to the review build, re-submitted with a clean review note |
| result | Approved on the next pass |
Receipt
Scope confirmed up front · flat price · full write-up of what was wrong and what we changed, so it stays fixed.
An illustrative sample — the shape of a rescue, not a real client ticket.
Three rescues. Flat price. 48 hours.
App Store Submission Rescue
$299- Stuck or "waiting for review" subscriptions
- MISSING_METADATA mysteries, unnamed 409 errors
- First-subscription attach traps
- Rejection & Resolution Center responses
- App-transfer aftermath cleanup
Out of scope: building app features, design changes, appeals we assess as unwinnable (we'll say so in the scoping reply).
If we don't deliver the scoped fix — full refund.
CI Un‑redding
$199- Broken iOS / web pipelines
- Security-scan failures
- gitleaks & license-check traps
- Dependency-audit cleanup
Out of scope: new pipelines from scratch, infra migrations, fixing the app's own failing tests (we'll flag them precisely).
If we don't deliver the scoped fix — full refund.
M365 Graph Mail Automation
$249- Device-code delegated mailbox automation
- Polling, sending, token lifecycle
- Consent-wall diagnosis (risk-based consent)
- Org-consent URL & single-mailbox scoping
Out of scope: tenant-wide Exchange migrations, custom app UI — this is the mailbox automation itself, working in your tenant.
If we don't deliver the scoped fix — full refund.
Best path: email first. The scoping reply is free and same-day — it confirms your issue is in scope and names the exact deliverable before any money moves. The book buttons work either way; if your issue turns out to be out of scope, that's a full refund under our refund policy.
How it works
Email what's stuck
One email to hello@cortya.com with:
- Platform (App Store / CI provider / M365 tenant)
- The exact error, rejection, or symptom — verbatim
- What you've already tried
- Your deadline, if you have one
Don't send credentials or access yet — that comes after the scoping reply, through a channel we agree on.
Free scoping reply
Same-day reply: in scope or not, the exact deliverable, and the flat price confirmed. No surprises after payment — the scope you approve is the scope we deliver.
Fixed in 48h, with a receipt
The 48-hour clock starts when we get access. You get the fix plus a short write-up of what was wrong and what we changed — so it stays fixed. Don't deliver the scoped fix? You don't pay.
Why us
We ship through App Review
Our own team has put 9 apps into App Review in six days — including a subscription that cleared review on the first try. The traps on this page are ones we've walked out of ourselves.
We live in gated CI
Every repo we ship runs gated lint, test, and security-scan pipelines. Un-redding pipelines is our daily hygiene, productized.
We run this in production
We built and cut over a production Graph mailbox automation — device-code auth, polling, token lifecycle, consent walls — in a single day.
Founding rate — first three per service
Each service's first three clients get 50% off in exchange for an honest public review once the work is delivered. Same scope, same guarantee, same 48-hour clock.
One email starts it: