← Files Fleek TrackerARCHIVED FILE

plugin.json

6.45 KB · Nov 14, 2026 · 01:34 UTC

↓ Download file

{
  "$schema": "https://agent-plugins.org/schemas/1.0.0/plugin.schema.json",
  "name": "fleek-tracker",
  "version": "1.0.3",
  "description": "See the subscriptions you track in Fleek, what each costs, when it renews and your monthly total, and add the ones you tell ChatGPT about.",
  "author": {
    "name": "Fleek",
    "email": "help@getfleek.app",
    "url": "https://www.getfleek.app"
  },
  "homepage": "https://www.getfleek.app",
  "keywords": [
    "subscriptions",
    "subscription tracker",
    "renewals",
    "budget"
  ],
  "extensions": {
    "com.openai": {
      "interface": {
        "displayName": "Fleek Tracker",
        "shortDescription": "Track subscriptions, renewals",
        "longDescription": "Fleek is an app for keeping track of the subscriptions you pay for. Fleek Tracker connects your own Fleek account to ChatGPT, so you can ask about your subscriptions in plain language.\n\nIt can:\n- list the subscriptions you track in Fleek, with each one's plan, cost, renewal or end date and whether autopay is on, soonest renewal first;\n- give your monthly total in one currency, saying how many plans in other currencies it left out;\n- show subscriptions that have ended, if you ask;\n- add subscriptions you name or confirm, for example from a bill or a screenshot you share, if you allowed adding when you connected;\n- if you ask, find your subscriptions in your email: with your email connected in ChatGPT, it tells ChatGPT where receipts usually come from in your country, ChatGPT searches your email, shows you what it found, and adds only what you confirm. Fleek never reads your email; it keeps only which company each confirmed subscription came from.\n\nYou sign in to your Fleek account once and choose whether ChatGPT may add subscriptions. You can disconnect at any time in ChatGPT.\n\nLimitations: it cannot buy, cancel, remove or edit a subscription, and it never estimates a price or a date. It only sees what is tracked in your Fleek account.",
        "developerName": "Fleek",
        "category": "Productivity",
        "capabilities": [
          "List your tracked subscriptions and renewal dates",
          "Give your monthly subscription total",
          "Show subscriptions that have ended",
          "Add subscriptions you name or confirm",
          "Find subscriptions in your email, with your email connected"
        ],
        "websiteURL": "https://www.getfleek.app",
        "supportURL": "https://www.getfleek.app/contact-us",
        "privacyPolicyURL": "https://www.getfleek.app/account-connector-privacy",
        "termsOfServiceURL": "https://www.getfleek.app/terms-and-conditions",
        "defaultPrompt": [
          "What subscriptions am I paying for?",
          "Find my subscriptions in my email and add them to Fleek",
          "What renews in the next two weeks?"
        ],
        "brandColor": "#0F8A7E",
        "logo": "./assets/logo.png",
        "composerIcon": "./assets/logo.png"
      },
      "review": {
        "test_cases": {
          "positive": [
            {
              "description": "List running subscriptions",
              "prompt": "What subscriptions am I paying for?",
              "tools_triggered": "my_subscriptions",
              "expected_behavior": "Lists the test account's running subscriptions, soonest renewal first, each with its plan, cost and currency, renewal date and whether autopay is on, then the monthly total."
            },
            {
              "description": "Upcoming renewals",
              "prompt": "What renews in the next two weeks?",
              "tools_triggered": "my_subscriptions",
              "expected_behavior": "Names only the subscriptions whose renewal date falls in the next 14 days, with their dates and amounts exactly as returned."
            },
            {
              "description": "Monthly total",
              "prompt": "How much do I spend on subscriptions each month?",
              "tools_triggered": "my_subscriptions",
              "expected_behavior": "States the monthly total in the account's main currency and, if any plans are in another currency, says how many were left out instead of converting them."
            },
            {
              "description": "Add a subscription the user names",
              "prompt": "I also pay for Spotify Premium, 119 INR a month, renewing on the 5th of next month. Add it.",
              "tools_triggered": "add_subscriptions",
              "expected_behavior": "Adds Spotify Premium with cost 119, currency INR, cycle monthly and that renewal date, and confirms it was added (or says it was already tracked)."
            },
            {
              "description": "Find subscriptions in email (needs an email connector such as Gmail connected in ChatGPT)",
              "prompt": "Find my subscriptions in my email and add them to Fleek.",
              "tools_triggered": "email_search_hints, add_subscriptions",
              "expected_behavior": "Calls email_search_hints, searches the user's email with the email connector using those queries, shows the subscriptions it found (name, price, currency, cycle, renewal) and asks which to add. Adds only the confirmed ones with source email and the sender's domain, and reports the ones turned down as declined. Without an email connector it says one is needed."
            }
          ],
          "negative": [
            {
              "description": "Asks to cancel a subscription. The plugin cannot cancel anything; it should say so and not call a tool to try.",
              "prompt": "Cancel my Netflix subscription."
            },
            {
              "description": "Asks to buy a subscription. The plugin has no checkout and does not sell anything.",
              "prompt": "Buy me a YouTube Premium subscription."
            },
            {
              "description": "Gives no price for a subscription. The plugin must not invent one; it adds the name only or asks the user.",
              "prompt": "Add Disney+ to my subscriptions, I don't remember what it costs."
            }
          ]
        },
        "commerce": false,
        "commerce_description": "The plugin does not sell products or process payments. It reads and adds to the subscriptions a user tracks in their own Fleek account."
      },
      "publication": {
        "release_notes": "Initial release: read your tracked subscriptions, renewals and monthly total, add subscriptions you name, and find subscriptions in your email with your email connector."
      },
      "apps": "./.app.json"
    }
  }
}

SHA-256: 52219e91e3c1ac55b344777a3945daf8704b818040e1c331b8661a7a908a30c7