App Store says no. I say yes.

App Store rejection, broken paywall, RevenueCat webhook silently failing? I fix it. Fixed price, not hourly. Triage from 24 hours, Rescue in 48 to 72.

Out of Vienna, for DACH indie devs on iOS and Android. Fixed price from €290.

Oliver Galusinski, founder of Apprettung

Hi, I’m Oliver.

I build iOS apps. My own (Pump, in the App Store) and apps for others. Along the way I’ve met Guideline 4.3, 2.3.10, and 5.1.1 personally. More than once.

Apprettung exists because indie devs in DACH keep falling into the same App Review traps over and over. I work solo, out of Vienna, mostly before 2pm. Afternoons I work on my own apps.

If you’re stuck, send me a line. Reply within 24 hours, sometimes within 24 minutes, depending on espresso level.

Oliver, Vienna

Sound familiar?

Four lines I know from my own app development.

“Apple rejected the app for the third time and I still don’t understand the reason.”
“Paywall works in sandbox. In production: nothing. RevenueCat sees the purchase, the app doesn’t.”
“Submission deadline in 5 days. Reviewer cites Guideline 4.3. I’m out of energy.”
“Webhook never arrives. Stripe says OK. Server logs are empty. No idea where to look.”
What a rescue looks like

You don't get strategy decks. You get artifacts.

A rescue isn't a workshop or a strategy document. You get the concrete things you need to reply to Apple and get through.

01

Guideline diagnosis

What Apple actually means, in two sentences. Plus: which reading is most likely and why.

02

Resolution Center reply

Ready-to-send reply text for Apple. Hand-written, not templated. In English, in the Apple-reviewer register.

03

App Review notes

Reviewer notes with demo account, step-by-step path to the premium feature, edge cases explained. The thing Apple needs and rejects you again without.

04

Code/config checklist

What you need to change in code, metadata, or App Store Connect (if anything). With actual file paths and values, not "navigate in the Apple Developer Portal".

05

Re-submit plan

Step-by-step: order, submit timing, what to expect afterward, including plan B if Apple rejects again.

Services

Three packages with fixed prices and clear delivery times.

Send me the Apple rejection text, your App Store Connect metadata, and, if relevant, a TestFlight build. I'll first tell you whether it's a real product issue, a communication issue with App Review, or an IAP setup problem. Then you get a fixed price or an honest no.

Triage
Fast diagnosis
€290one-off
Delivered in 24 hours
  • Diagnosis of your specific issue
  • 1-page PDF with a fix plan
  • 10–15 min Loom walkthrough
  • If unfixable at this tier: 100% refund
Book Triage
Audit
Pre-submission review
from €1,790one-off
5–10 business days
  • Full App Review compliance check
  • Paywall & IAP edge cases
  • BFSG accessibility quick-check
  • Findings doc + 60-min implementation call
  • Full Audit (€3,490): + 14-day email support
Request Audit

Recurring need? Retainer from €1,490/month (min. 3 months, 6h/month cap). Inquire.

What I need from you

For a useful first assessment, I need these things.

The more complete your inquiry, the faster you get a real answer instead of follow-up questions. If something's missing, I'll ask. That costs time.

  • The exact Apple rejection text from Resolution Center. As copy-paste, not screenshot. I need the precise wording.
  • The guideline number Apple cited (4.3, 2.3.10, 5.1.1, etc.) and sub-guideline if any (4.3(a), 4.3(b)).
  • Your App Store Connect metadata: app description, subtitle, keywords, screenshot order. Screenshots as attachments are fine.
  • If IAP/RevenueCat is involved: your subscription setup, RevenueCat dashboard screenshots, whether the issue is in sandbox or production, server logs if you have them.
  • TestFlight link or build access, if I need to click through the flow myself. Not always necessary.
  • What you changed since the last rejection. Even if you think it's irrelevant.
  • Your own theory: why do you think Apple is rejecting this? Often half the answer is already in there.

If that sounds like a lot: most of it you can copy together in 10 minutes. If not, write anyway. I'll ask.

Process

From inquiry to delivery in four steps.

Email inquiry

Describe the problem briefly. Reply within 24 hours, usually faster.

Short call

15–30 minutes. Free. I listen and tell you honestly if I can help.

Fixed-price offer

Tier, price, delivery date. 50% upfront. Written, clear, no fine print.

Delivery

48 hours to 10 business days depending on tier. Remainder due on handover.

What I don't do

What you won't get from me.

If Apple is right, I'll tell you, and you pay nothing.

Some apps actually violate a guideline and need a fundamental restructure, not a rescue. You'll hear that from me on the intro call, not in an invoice. The truth is free.

Approval guarantee? Not from me.

App Review isn't deterministic. No consultant on earth can force Apple's hand. I can maximize your odds of green light, nothing more. Anyone promising 100% is lying.

ASO, performance marketing, branding: others are better at it.

My focus is App Store compliance, IAP/paywall implementation, and submission strategy. For keywords, screenshot conversion tests, or app marketing, I'll point you to others. I know a few good people in the DACH space.

Your code in production stays your code.

On a Rescue or Audit you get recommendations, snippets, and configurations. Implementation and deployment stay with you. I don't push to your repo. On Audits I'm on the implementation call if something hangs.

There are apps I won't work with.

Specifically: no gambling apps, no predatory subscription mechanics, no manipulative dark patterns. If your Apple rejection is telling you something important, I'll side with Apple.

FAQ

Common questions.

What if Apple rejects again?

On Tier 1 (Rescue): I submit the Resolution Center reply and stay with you until the first re-review decision. If Apple rejects again citing the same guideline, I rework it at no extra cost. If it’s a different guideline: separate tier or €150/hour.

Which stacks do you support?

iOS: Swift, SwiftUI, Objective-C. Android: Kotlin, Java. Cross-platform: React Native, Flutter. Backend: Node, Python, Ruby, Go. Primary focus: iOS + RevenueCat.

How do I pay?

SEPA bank transfer or Stripe. 50% on contract, 50% on delivery. Invoices are issued without VAT under the Austrian small-business regulation (§ 6 (1) line 27 UStG). EU VAT reverse-charge does not apply, since Apprettung is not VAT-liable.

Who’s behind Apprettung?

Oliver Galusinski, in Vienna. I ship my own iOS app (Pump). I’ve worked through many App Review cycles personally. Apprettung is solo. You work directly with me, no account manager in between.

What if I’m not from DACH?

International clients are welcome. DACH focus means: I know BFSG, GDPR, and Austrian/German business law. If you don’t need that, tier prices are the same and communication is in English.

Guarantee?

Triage: money back if the problem doesn’t fit any tier. Rescue: rework on the same guideline at no extra cost. Audit: I deliver findings. Implementation is your responsibility, but I’m on the implementation call with you.

Ready? Drop me a line.

Describe the problem in three sentences. Reply within 24 hours.

Based in Vienna. Apprettung is a sole proprietorship.