← Course Criteria ComparisonCONTENT HISTORY

Update to Course Criteria Comparison

Snapshot Nov 2, 2026 · 06:12 UTC · version 1.0.4

WHAT CHANGED

Product listing or positioning changed

Full description — Now says: Compare courses side by side using the things that matter most to you.

Observed in the public listing; claims come from the publisher.

Save Course Criteria Comparison and check future changes in Following.

Up to 10 plugins free · no card required.

All fields and original values.

Full description

Before

Oct 27, 2026 · 01:03 UTC

Compares supplied programme ratings under your weighted criteria on a 0–5 scale. Displays evidence sources and missing criteria; an overall score is withheld when positive-weight facts are missing. Ratings are your judgments, not verifie...

After

Nov 2, 2026 · 06:12 UTC

Compare courses side by side using the things that matter most to you.

Long description

Before

Oct 27, 2026 · 01:03 UTC

Compares supplied programme ratings under your weighted criteria on a 0–5 scale. Displays evidence sources and missing criteria; an overall score is withheld when positive-weight facts are missing. Ratings are your judgments, not verifie...

After

Nov 2, 2026 · 06:12 UTC

Compare courses side by side using the things that matter most to you. Enter your ratings, the weight of each factor and where your facts came from. A total score is withheld when a needed fact is missing. For adults comparing their own ...

Short description

Before

Oct 27, 2026 · 01:03 UTC

Course Criteria Comparison

After

Nov 2, 2026 · 06:12 UTC

Compare courses your way

Brand color

Before

Oct 27, 2026 · 01:03 UTC

#246BB4

After

Nov 2, 2026 · 06:12 UTC

#1B8D33

Compare saved observations

Download comparison JSON
Full technical diff · 14 changed fields

changed /release/description

BEFORE
"Compares supplied programme ratings under your weighted criteria on a 0–5 scale. Displays evidence sources and missing criteria; an overall score is withheld when positive-weight facts are missing. Ratings are your judgments, not verified course facts or admission recommendations. Uses only adult user-controlled facts; review the result. No external lookup, storage or sending."
AFTER
"Compare courses side by side using the things that matter most to you."

changed /release/id

BEFORE
"pluginrel_36ef3ce170f08191806950db14ee1171"
AFTER
"pluginrel_2c0190b8a4ec81919b7cfd7a87aae893"

changed /release/interface/brand_color

BEFORE
"#246BB4"
AFTER
"#1B8D33"

changed /release/interface/capabilities

BEFORE
[
  "Prepare course criteria comparison"
]
AFTER
[
  "Compare courses your way"
]

changed /release/interface/composer_icon_dark_url

BEFORE
null
AFTER
"https://files.openai.com/content?id=file_00000000afd88211a83ae5b70f5a6755"

changed /release/interface/composer_icon_url

BEFORE
"https://files.openai.com/content?id=file_00000000c32c8207827cbe75b87e6af7"
AFTER
"https://files.openai.com/content?id=file_00000000c4cc8207b53e45ef4c39f536"

changed /release/interface/default_prompt

BEFORE
"Help me prepare a course criteria comparison."
AFTER
"Compare these courses using my chosen factors."

changed /release/interface/default_prompts

BEFORE
[
  "Help me prepare a course criteria comparison.",
  "Review my inputs for course criteria comparison."
]
AFTER
[
  "Compare these courses using my chosen factors.",
  "Which missing course facts stop me making a fair comparison?"
]

changed /release/interface/logo_url

BEFORE
"https://files.openai.com/content?id=file_00000000d9148207a3b9091ce54a87c4"
AFTER
"https://files.openai.com/content?id=file_000000008138821184d186dc69630409"

changed /release/interface/logo_url_dark

BEFORE
null
AFTER
"https://files.openai.com/content?id=file_0000000065dc8211bca93ef5faa616bb"

changed /release/interface/long_description

BEFORE
"Compares supplied programme ratings under your weighted criteria on a 0–5 scale. Displays evidence sources and missing criteria; an overall score is withheld when positive-weight facts are missing. Ratings are your judgments, not verified course facts or admission recommendations. Uses only adult user-controlled facts; review the result. No external lookup, storage or sending. Uses explicitly supplied structured inputs. Server computations are transient; the standalone website computes locally in your browser. Review the output before exporting it. No persistent account records, external source retrieval, sending, transactions or paid model calls. CSV/JSON review and export are available on the standalone website. MCP requests are capped at 128 KiB and computed responses at 256 KiB; individual field and record limits also apply."
AFTER
"Compare courses side by side using the things that matter most to you. Enter your ratings, the weight of each factor and where your facts came from. A total score is withheld when a needed fact is missing. For adults comparing their own options. The app does not look up course facts or predict admission; you supply the information and ratings."

changed /release/interface/short_description

BEFORE
"Course Criteria Comparison"
AFTER
"Compare courses your way"

changed /release/keywords

BEFORE
[
  "course criteria comparison",
  "learning and education",
  "worksheet",
  "reviewed inputs"
]
AFTER
[
  "compare courses your way",
  "course criteria comparison",
  "learning and education",
  "worksheet",
  "reviewed inputs"
]

changed /release/version

BEFORE
"1.0.1"
AFTER
"1.0.4"
Full snapshot data
{
  "canonical_app_id": "asdk_app_6ad2109a537c8191b87c17c18098ea15",
  "connector_id": "asdk_app_6ad2109a537c8191b87c17c18098ea15",
  "created_at": "2026-10-18T07:18:05.604813Z",
  "discoverability": "LISTED",
  "id": "plugin_asdk_app_6ad2109a537c8191b87c17c18098ea15",
  "is_template": false,
  "is_template_instance": false,
  "is_v2_template": false,
  "name": "duopore-public-course-criteria-comparison",
  "release": {
    "app_ids": [
      "asdk_app_6ad2109a537c8191b87c17c18098ea15"
    ],
    "app_manifest": {
      "apps": {
        "duopore-course-criteria-comparison": {
          "id": "asdk_app_6ad2109a537c8191b87c17c18098ea15",
          "required": true
        }
      }
    },
    "app_templates": [],
    "description": "Compare courses side by side using the things that matter most to you.",
    "display_name": "Course Criteria Comparison",
    "id": "pluginrel_2c0190b8a4ec81919b7cfd7a87aae893",
    "interface": {
      "brand_color": "#1B8D33",
      "capabilities": [
        "Compare courses your way"
      ],
      "category": "Productivity",
      "composer_icon_dark_url": "https://files.openai.com/content?id=file_00000000afd88211a83ae5b70f5a6755",
      "composer_icon_url": "https://files.openai.com/content?id=file_00000000c4cc8207b53e45ef4c39f536",
      "default_prompt": "Compare these courses using my chosen factors.",
      "default_prompts": [
        "Compare these courses using my chosen factors.",
        "Which missing course facts stop me making a fair comparison?"
      ],
      "developer_name": "DUOPORE VENTURES PTE. LTD.",
      "logo_url": "https://files.openai.com/content?id=file_000000008138821184d186dc69630409",
      "logo_url_dark": "https://files.openai.com/content?id=file_0000000065dc8211bca93ef5faa616bb",
      "long_description": "Compare courses side by side using the things that matter most to you. Enter your ratings, the weight of each factor and where your facts came from. A total score is withheld when a needed fact is missing. For adults comparing their own options. The app does not look up course facts or predict admission; you supply the information and ratings.",
      "plugin_category_id": "productivity",
      "privacy_policy_url": "https://duopore-public-tools.ch-kae88.workers.dev/privacy",
      "screenshot_urls": [],
      "short_description": "Compare courses your way",
      "terms_of_service_url": "https://duopore-public-tools.ch-kae88.workers.dev/terms",
      "website_url": "https://duopore-public-tools.ch-kae88.workers.dev/tools/course-criteria-comparison"
    },
    "keywords": [
      "compare courses your way",
      "course criteria comparison",
      "learning and education",
      "worksheet",
      "reviewed inputs"
    ],
    "mcp_servers": [
      {
        "key": "duopore-course-criteria-comparison",
        "metadata": {
          "extensions": {
            "com.openai": {
              "auth": {
                "type": "none"
              }
            }
          },
          "headers": {},
          "type": "streamable-http",
          "url": "https://duopore-public-tools.ch-kae88.workers.dev/mcp/course-criteria-comparison"
        }
      }
    ],
    "onboarding_skill_name": null,
    "requires_local_executor": false,
    "skills": [],
    "version": "1.0.4"
  },
  "scope": "GLOBAL",
  "share_url": "https://chatgpt.com/plugins/plugin_asdk_app_6ad2109a537c8191b87c17c18098ea15?open_in_app",
  "status": "ENABLED"
}

SHA-256 of public snapshot: 69d2fa4279578a3d7ab2d378136f7b6119376773c5f2a8c14a9dca47139211da