Documentation

Everything you need to know about inxdays — creating reminders, understanding Reverse Spacing, managing notifications, and using the API.

Getting Started

inxdays helps you remember what matters without the hassle of managing calendars or setting alarms. The workflow is simple: create a reminder, pick a date, and we handle the rest.

1. Create an Account

Sign up at inxdays.com. Your free account includes unlimited reminders and email notifications — no credit card required.

Screenshot: sign-up page

2. The Dashboard

After logging in, you'll see your dashboard — a list of all your reminders sorted by event date.

Reminder Statuses

  • Active — The reminder is live. Notifications will be sent at the dates calculated by the Reverse Spacing algorithm.
  • Completed — All scheduled notifications have been sent. The reminder stays in your dashboard for reference.
Screenshot: dashboard with reminders list

3. Create Your First Reminder

Click "+ New Reminder" (or use the input at the top of the dashboard). Fill in:

  • Title — what you need to remember (required)
  • Description — any additional details (optional)
  • Date — the event date

Hit save. inxdays automatically calculates the notification schedule using Reverse Spacing.

Screenshot: create reminder form

Managing Reminders

Viewing Your Reminders

The dashboard lists all your reminders, sorted by date (earliest first). You can search for a specific reminder using the search bar at the top.

Screenshot: dashboard with search bar

Editing a Reminder

Click on any reminder in your list to open its detail view. Here you can change the title, description, date, or toggle individual notification channels (Email, Push, SMS).

Screenshot: reminder detail/edit view

Deleting a Reminder

From the reminder detail view, scroll down and click "Delete". The action is immediate and irreversible — all scheduled notifications for that reminder are cancelled.

Reminder Statuses

Each reminder has one of two statuses visible in the dashboard:

  • Active — The reminder is live. Notifications will be sent at the dates calculated by the Reverse Spacing algorithm.
  • Completed — All scheduled notifications have been sent. The reminder stays in your dashboard for reference but no longer triggers notifications.
Screenshot: reminder list showing different statuses

How It Works — Reverse Spacing

inxdays uses an algorithm called Reverse Spacing to determine the optimal notification schedule for each reminder. Instead of a single alarm, you get multiple reminders spaced intelligently before your event.

The principle is simple: the closer your event date, the more frequent the reminders. The further away, the more spaced out — so you're never reminded too early or too late.

Time until event Notification schedule
Less than 7 days 1 day before, day of event
7 – 30 days 7 days, 1 day, day of event
30 – 90 days 30 days, 7 days, 1 day, day of event
More than 90 days 90 days, 30 days, 7 days, 1 day, day of event

For example, if you set a reminder for "Renew insurance" 60 days from now, you'll be notified at 30 days, 7 days, 1 day, and on the event date itself. You're always in the loop without being spammed.

Screenshot: example reminder showing notification timeline

Notifications

inxdays supports three notification channels. You can enable or disable each channel globally in your settings, or per reminder in the detail view.

Email

Email notifications are always on and always free. Every reminder triggers email notifications according to the Reverse Spacing schedule. No setup required — emails are sent to the address you used to create your account.

Push Notifications

Browser push notifications deliver reminders directly to your device, even when the browser is closed. They work in Chrome, Firefox, and Edge on desktop and Android.

How to enable:

  • Go to Settings → Notifications
  • Click "Enable Push Notifications"
  • Allow the browser permission when prompted
Screenshot: push notification settings page

Key features:

  • Free and unlimited
  • Works across multiple devices (up to 5)
  • Active device indicator shows which browser is subscribed

Push notifications do not work in Safari — Apple requires a native app for push. You can use Email or SMS as alternatives.

SMS

SMS notifications send a text message to your phone. Each SMS costs credits, which you can purchase in Settings → Credits.

Supported countries: France, Germany, Switzerland. More countries will be added as we grow.

How to set up:

  • Enter your phone number in Settings → General
  • Buy credits in Settings → Credits
  • Enable SMS for your reminders
Screenshot: credits page with purchase options
Note: SMS notifications are sent in addition to email and push, not as a replacement. You can disable individual channels per reminder from the detail view.

User Settings

General

In Settings → General you can manage:

  • Your name and email address
  • Your password
  • Your preferred language (French, German, English)
Screenshot: general settings page

Notifications

In Settings → Notifications you can:

  • Enable or disable push notifications
  • Manage your subscribed devices (up to 5)
  • Remove old or unused devices
  • Set your phone number for SMS notifications
Screenshot: notification settings with device list

Credits & Invoices

In Settings → Credits you can purchase credit packs for SMS notifications. Your purchase history and invoices are available in Settings → Invoices.

Screenshot: credits purchase page

API Access

inxdays provides a REST API so you can create and manage reminders programmatically. The full API reference is available on the API Documentation page.

Creating API Keys

Go to Settings → API Keys to generate your keys. You can have up to 5 API keys at any time. Each key is identified by a name you choose and a unique ID.

Screenshot: API keys management page

Authentication

Include your API key in the Authorization header of each request:

Authorization: Bearer <your-client-id>:<your-secret-key>

Security: Your secret key is only shown once at creation. Store it securely. You can always revoke and create a new key from the API Keys page.

Quick Example

Create a reminder via the API:

curl -X POST https://api.inxdays.com/api/v3/reminders \
  -H "Authorization: Bearer $API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "title": "Renew domain",
    "description": "My website domain expires",
    "eventDate": "2026-08-15"
  }'

Changelog

1.0.0 2026-06-02

Initial Release

  • Create reminders with title and description
  • Reverse Spacing algorithm for optimal notification timing
  • Email and Push notifications
  • Multi-device push subscription management
  • API access with API keys (5 per user)
  • User settings (general, notifications, credits)
  • Available in French, German and English