Services

Web and mobile applications

Custom PWA and native apps, secure, scalable.

Web and mobile applications (Progressive Web App-first, native when justified) designed for performance, UX, and security. Robust backend, payment integrations, admin dashboard included.

A custom application solves a business problem that off-the-shelf tools can't cover. Whether you need an internal tool for your teams, a customer platform, a marketplace, or a specific-purpose mobile app, the challenge is to avoid classic pitfalls: over-engineering at the start, inappropriate tech choices, dependency on a framework that will be obsolete in 18 months.

Our approach: start with a Progressive Web App (PWA) that installs on iOS and Android without going through Apple or Google stores. It's faster to deliver (often 2 to 3 times shorter than a native app), cheaper (one codebase instead of three — iOS, Android, web), and the user experience on modern mobile is virtually indistinguishable from a native app. Web push notifications, offline mode, camera/mic/geolocation access, home screen shortcut: everything is possible.

When the project really justifies it (need for advanced native features like Bluetooth Low Energy, ARKit, deep Apple Pay integration, or 'app store' marketing positioning), we develop in hybrid mode with Capacitor or pure native (Swift/Kotlin) as appropriate. The backend is always secure: multi-role auth, GDPR compliance, sensitive data encryption, security audit before production.

Why choose CrawlWise

  • PWA installable on iOS and Android without stores ($99/year Apple + $25 Google saved)
  • Secure backend: multi-role auth, GDPR, AES-256 encryption of sensitive data
  • Stripe, PayPal, Adyen payment integration (international) + local options where relevant
  • Web admin dashboard included with analytics, user management, CSV/Excel exports
  • Push notifications (web + mobile via PWA, or native via Capacitor)
  • Offline mode: app keeps working without connection (auto-sync on return)
  • Clean TypeScript code, tested (Vitest, Playwright), documented (OpenAPI / Swagger)
  • App Store and Play Store publication available (Capacitor wrapper)

What makes us different

PWA-first = 3× cheaper

A native app requires 3 codebases (iOS Swift + Android Kotlin + web React). A PWA = 1 single codebase covering all 3 platforms. Savings: 60-70% of budget for 95% of common functionality.

Mastered modern stack

TypeScript, React or Solid, Tailwind, Postgres or SQLite, Cloudflare Workers or Node.js. Stack stable for 5+ years, large community, easy hiring if you want to internalize later.

Security by design

Auth via Clerk/Auth.js/Supabase Auth (no fragile homemade), 2FA, rate limiting, audit logs, strict CORS, CSP headers, default XSS/CSRF/SQLi protection. OWASP Top 10 audit before production.

GDPR compliance pre-wired

Granular consent, right to erasure, user data export, EU hosting if requested, processing register provided. You just have to file with your local DPA.

Visible sprint delivery

2-week sprints with clickable demo at the end of each sprint. No tunnel effect, you see the product growing, you validate or redirect continuously. Shared management tool (Notion, ClickUp, Linear).

Use cases by industry

Marketplace and matching platforms

Service provider marketplace, peer-to-peer rental, C2C sales, B2B platforms. Multi-role auth (admin, vendor, buyer), payment system with splits (Stripe Connect), rating and reviews, internal messaging, per-vendor analytics dashboard.

Internal tools and back-office

Custom business software for your teams: production tracking, inventory management, team scheduling, dashboards. Excel and Access replacement. Often 10× more efficient than ill-fitting generic SaaS.

Booking and scheduling apps

Slot booking (medical, beauty, sports, coworking), multi-practitioner schedule management, online payment, SMS/email notifications, calendar integration (Google Calendar, Outlook, iCal).

Field-worker mobile apps

Apps for field technicians (intervention reports, photo + client signature, offline sync), sales reps (mobile CRM with prospect geolocation), delivery drivers (route management, delivery proof).

Customer portal / connected space

Customer area connected to your ERP (Odoo, Dolibarr, SAP, Sage): invoice viewing, order tracking, support ticket submission, document download. SSO authentication if you already have an identity system.

Educational and e-learning apps

Online course platforms, quizzes, certifications, student progress, instructor area. Video support (HLS adaptive streaming via Cloudflare Stream), forum, gamification.

Our 4-step method

  1. 1

    Functional scoping

    User stories workshop (who does what, why), low-fidelity wireframes, technical architecture (front, back, database), stack choice, budget and timeline estimate. Delivered within 1 week.

  2. 2

    Interface design

    UX research if needed (5-10 user interviews), design system (colors, typography, components), high-fidelity Figma mockups, clickable prototypes testable on real mobile. 2 revision cycles included.

  3. 3

    Agile development

    2-week sprints, demo at end of each sprint, permanently accessible staging environment, automated tests (unit + e2e), CI/CD GitHub Actions. You track in real time on Linear or ClickUp.

  4. 4

    Deployment and support

    Progressive production rollout (canary deployment), 24/7 monitoring via Sentry and Better Stack, daily backups, documented business continuity plan. Post-delivery support and evolution forfait available.

Pricing and packages

Simple PWA

From €8,000 / $8,800

Progressive web app with auth, dashboard, 3-5 main features, payment integration, Cloudflare deployment. Ideal for MVP or internal tool. Delivery 8-10 weeks.

Advanced PWA

From €15,000 / $16,500

Multi-role application, 8-15 features, complex marketplace or platform, multiple integrations (CRM, ERP, payment, email, SMS). Delivery 12-16 weeks.

Native iOS/Android via Capacitor

Custom quote

PWA wrapped as native app published on App Store and Play Store + specific native features (BLE, ARKit, Apple Pay, Health). Additional cost: ~30-40% of PWA budget.

Frequently asked

PWA or native app?

PWA by default (95% of cases) — 3× cheaper, faster to deliver, instant updates without going through stores. Native only if a critical feature justifies it: Bluetooth, ARKit, Apple Pay, advanced camera profiling, or 'app store' marketing positioning.

How long to deliver an app?

Simple MVP (3-5 features): 8-10 weeks. Complex multi-role app: 12-20 weeks. Native wrapping via Capacitor: +2-3 weeks after PWA.

Do you publish the app on App Store and Play Store?

Yes optionally, via Capacitor (PWA wrapping). Cost: Apple developer account $99/year + Google $25 once + 30-40% of PWA budget for wrapping. Apple validation: 1-7 days, Google: a few hours.

How do you handle international payments?

For international clients: Stripe (140+ countries) or Adyen for enterprise. For specific markets: PayPal (everywhere), Klarna (EU pay-in-3), iDEAL (Netherlands), Bancontact (Belgium), local options for MENA/Africa (Clickpay, Konnect, Flutterwave, M-Pesa).

Do I own the source code?

Yes, 100%. Upon delivery, the private Git repo is transferred to your name (GitHub, GitLab, Bitbucket or self-hosted Gitea). You can leave our agency anytime.

How does maintenance work after delivery?

Monthly forfait available: proactive monitoring, security updates, small evolutions (1-2 days dev/month included by package), user support if needed. From €500/month for basic package.

Do you work with my existing CRM/ERP?

Yes — Odoo, Dolibarr, HubSpot, Pipedrive, Salesforce, Zoho, Sage, SAP. Integration via REST/GraphQL API or webhooks. If your tool has no public API, we can develop a custom connector.

Where is my data hosted?

Your choice: Cloudflare D1 (global edge), Supabase (EU Frankfurt or Singapore), AWS Paris/Frankfurt, OVH Strasbourg or Roubaix, Hetzner Falkenstein or Helsinki, self-hosted Synology at your premises. GDPR compliance guaranteed for EU hosting.

What level of security?

OWASP Top 10 audit before production, 2FA for admin accounts, AES-256 encryption of sensitive data, anti-bruteforce rate limiting, strict CORS, CSP headers, 24/7 intrusion monitoring. External pentest available as option.

Do you accept staged payments?

Yes for projects > €10,000. Schedule: 25% on signature, then monthly payments or by milestones (mockup validation, end of development, production launch). Compatible with classic European/international payment terms.

Ready to start your project?

Let's chat for 30 minutes — we'll send a clear quote within 24h.