prawel.pl
My work

Calendar utility ยท iPhone & iPad

ICS Toolkit

A precise workbench for creating, inspecting, importing, and sharing standards-based calendar events.

ICS Toolkit event workspace for creating a calendar event with details, date, and time

The product

Built around the job.

ICS Toolkit is a practical utility for working with universal .ics calendar files. Create a complete event from scratch or import an existing calendar file, inspect exactly what will be exported, then save it to Files, share it, or add supported details to Apple Calendar. The app handles recurrence, reminders, time zones, attendees, organizers, attachments, templates, and multi-event imports while making destination-specific compatibility limits visible before anything leaves the device.

Role
Product design & engineering
Release
2026
Status
Ongoing

Problem & decisions

The difficult part is the behavior.

The iCalendar format is portable but deceptively complex: recurrence, time zones, invitations, attachments, and destination-specific limits can turn a simple event into an unreliable file.

  1. 01

    Show the exported truth

    A structured summary and raw ICS preview make the file inspectable before it leaves the device.

  2. 02

    Validate by destination

    Universal file rules and Apple Calendar limitations are reported separately so compatibility warnings stay actionable.

  3. 03

    Keep event data on device

    Drafts, templates, imported calendars, and attachments remain local until the user explicitly exports or shares them.

  • Universal .ics
  • Compatibility review
  • On-device by design

Privacy by design

Your data stays yours.

No analytics or advertising identifiers. Events, drafts, templates, and attachments stay on device until you choose otherwise.

Read the full privacy details

Capabilities

What it handles.

Each capability earns its place by removing effort, reducing ambiguity, or making the product safer to rely on.

  • Create timed or all-day events with explicit time zones

  • Configure daily, weekly, monthly, or yearly recurrence and exceptions

  • Add multiple reminders, categories, status, visibility, and availability

  • Build meeting invitations with organizers, attendees, and stable event UIDs

  • Embed photos and files with filename and MIME-type metadata

  • Review errors, destination warnings, event summaries, and raw ICS before export

  • Autosave drafts, reuse templates, and import multi-event calendar files

  • Share universal ICS files or add supported event data to Apple Calendar

Product support

Something not behaving?

Include the product version, operating system version, shortest steps to reproduce, and any exact error text. Redact tokens, private URLs, calendar content, and other personal data.

Email support