{
  "name": "Clock",
  "language": "en",
  "description": "Dismiss alarms with light, run multiple timers and record stopwatch laps. Offline city search and world clock. Clock is free for Android, with no ads.",
  "platform": "Android",
  "minimumAndroid": "7.0",
  "reviewedProjectVersion": "1.3.1",
  "packageId": "com.adrianillo.clock",
  "developer": "Adrián Alonso",
  "developerUrl": "https://www.blog.adrianillo.name/",
  "developerType": "independent",
  "contact": "clock@adrianillo.name",
  "languages": [
    "es",
    "en",
    "de",
    "fr",
    "it",
    "pt"
  ],
  "price": {
    "amount": 0,
    "currency": "EUR"
  },
  "ads": false,
  "inAppPurchases": false,
  "accountRequired": false,
  "internetPermission": false,
  "dataLocation": "device",
  "androidBackups": "controlledBySystem",
  "websiteBrowserStorage": false,
  "reviewed": "2026-11-09",
  "contentModified": "2026-11-13",
  "url": "https://clock.adrianillo.name/en/",
  "downloadUrl": "https://play.google.com/store/apps/details?id=com.adrianillo.clock&hl=en",
  "hostingVerificationCookie": "conditional",
  "websitePrivacyUrl": "https://clock.adrianillo.name/en/privacy/",
  "manualUrl": "https://clock.adrianillo.name/manual/en/",
  "manualDataUrl": "https://clock.adrianillo.name/manual/data/en.json",
  "lightAlarm": {
    "title": "Switch on the light to dismiss the alarm.",
    "body": "You can leave your phone on a chest of drawers, away from the bed, and dismiss the alarm by switching on the room light. Set light detection to dismiss or snooze when the sensor detects the change.",
    "steps": [
      "Enable light detection for your alarm and choose dismiss or snooze.",
      "Test with your phone where you intend to leave it, keeping the sensor uncovered.",
      "Adjust sensitivity and test with the room light."
    ],
    "note": "Requires a phone with a light sensor and a detectable change in lighting. Response depends on sensitivity, ambient light and phone placement; test it before relying on this option.",
    "cta": "Try Clock for free"
  },
  "features": [
    {
      "id": "alarms",
      "name": "Alarm",
      "summary": "Set one-off or weekly alarms and choose their sound and how to dismiss them.",
      "description": "Set a one-off alarm or repeat it on your chosen weekdays. Choose your sound, gradually increasing volume and vibration. With compatible hardware, you can also use the flash and dismiss or snooze the alarm using light or by shaking the phone.",
      "details": [
        "One-off or weekly alarms, with a preview of the next alarm.",
        "Sound, vibration or both, custom sounds and gradually increasing volume.",
        "Adjustable snooze and actions using the volume buttons, shaking the phone or light detection.",
        "Steady or flashing camera light and adjustable alarm duration."
      ],
      "note": "Light detection, shake actions and flash require compatible hardware. Adjust and test light detection before using it.",
      "url": "https://clock.adrianillo.name/en/#alarms",
      "manualUrl": "https://clock.adrianillo.name/manual/en/alarms/",
      "screenshot": "https://clock.adrianillo.name/assets/app/en/alarm-list-dark.png"
    },
    {
      "id": "timer",
      "name": "Timers",
      "summary": "Name each countdown and pause one while the others keep running.",
      "description": "Track the oven while the pasta countdown keeps going. Name each timer and pause one without stopping the others. You can also use them for study sessions and breaks.",
      "details": [
        "Countdowns in hours, minutes and seconds.",
        "Pause and resume each timer independently.",
        "Three preset durations you can customise.",
        "Choose the alert sound and volume in settings."
      ],
      "note": "Alerts require the relevant Android permissions and special access.",
      "url": "https://clock.adrianillo.name/en/#timer",
      "manualUrl": "https://clock.adrianillo.name/manual/en/timer/",
      "screenshot": "https://clock.adrianillo.name/assets/app/en/timer.png"
    },
    {
      "id": "stopwatch",
      "name": "Stopwatch",
      "summary": "Record each lap or set and share your times when you pause the stopwatch.",
      "description": "Mark each lap or set while the total time keeps running. See its duration and the cumulative time, and compare the current lap with the previous one. Pause the stopwatch to share your results.",
      "details": [
        "Time displayed with milliseconds, including durations spanning days.",
        "Laps with individual durations and cumulative totals.",
        "Visual comparison between the current and previous lap.",
        "Share times and laps while the stopwatch is paused."
      ],
      "note": "Results are shared only when you choose a destination app.",
      "url": "https://clock.adrianillo.name/en/#stopwatch",
      "manualUrl": "https://clock.adrianillo.name/manual/en/stopwatch/",
      "screenshot": "https://clock.adrianillo.name/assets/app/en/stopwatch.png"
    },
    {
      "id": "clock",
      "name": "Clock",
      "summary": "Read analogue and digital time with seconds, the date and a 12- or 24-hour format.",
      "description": "See an analogue dial and digital time on the same screen, with seconds and the date. Choose a 12- or 24-hour format and a light or dark theme.",
      "details": [
        "Analogue and digital local time on the same screen.",
        "Visible seconds and a date formatted for your language.",
        "Configurable 12-hour or 24-hour format.",
        "Light and dark themes throughout the app."
      ],
      "note": "The time follows the clock and time zone configured in Android.",
      "url": "https://clock.adrianillo.name/en/#clock",
      "manualUrl": "https://clock.adrianillo.name/manual/en/clock/",
      "screenshot": "https://clock.adrianillo.name/assets/app/en/clock-dark.png"
    },
    {
      "id": "world-clock",
      "name": "World clock",
      "summary": "Find and save cities offline to check their time before you call.",
      "description": "Before calling someone abroad, check their time beside yours. Search the included city catalogue, save cities and arrange them as you like. City search works without Internet access too.",
      "details": [
        "Search cities in the included offline catalogue.",
        "Save several cities alongside your local time.",
        "Localised names and search with alternative city names.",
        "Drag to reorder cities and swipe to remove them."
      ],
      "note": "The app uses the time zones available on your device; keep the device updated.",
      "url": "https://clock.adrianillo.name/en/#world-clock",
      "manualUrl": "https://clock.adrianillo.name/manual/en/world-clock/",
      "screenshot": "https://clock.adrianillo.name/assets/app/en/world-clock.png"
    }
  ],
  "faq": [
    {
      "q": "Is Clock free?",
      "a": "Yes. Clock is free, with no ads, in-app purchases or subscriptions."
    },
    {
      "q": "Does it work offline?",
      "a": "Yes. Alarms, timers, the stopwatch and clocks work offline. City search uses a catalogue included in the app. Opening Google Play or help links, or sending email, involves external services."
    },
    {
      "q": "Which Android version do I need?",
      "a": "Clock supports Android 7.0 and later. Some features require specific sensors, a flash or device permissions. Clock is an Android app."
    },
    {
      "q": "Which languages are available?",
      "a": "Spanish, English, German, French, Italian and Portuguese. The app uses the language resources matching your Android configuration. This website is also available in all six languages."
    },
    {
      "q": "How do I dismiss an alarm by switching on the light?",
      "a": "Enable light detection for the alarm and choose dismiss or snooze. Your phone needs a compatible light sensor. Adjust sensitivity and test it in the room, with the phone in its intended position and the sensor uncovered. The response depends on ambient light, phone position and the change in light reaching the sensor. You can also choose to dismiss or snooze the alarm by shaking the phone, if it has an accelerometer."
    },
    {
      "q": "Can I run several timers at once?",
      "a": "Yes. Name each timer, keep several countdowns running and pause or resume one without stopping the others. For example, time several dishes separately."
    },
    {
      "q": "Can I use the stopwatch for laps or sets?",
      "a": "Yes. Mark a lap after each lap or set: Clock shows its duration and the cumulative time. It also compares the current lap with the previous one and lets you share results while paused. You mark laps manually; this is not an automatic interval programme."
    },
    {
      "q": "Does city search work offline?",
      "a": "Yes. The world clock searches a catalogue included in the app. Save several cities and check their time alongside your local time without Internet access. Calculations use Android’s time zone rules, so keep your device updated."
    },
    {
      "q": "What should I check if an alarm does not appear or sound?",
      "a": "In Android, check notifications, alarms and reminders, full-screen access where applicable, volume and battery restrictions. Also check Do Not Disturb and test an alarm on your device. Available settings vary by Android version and manufacturer."
    }
  ]
}
