Project ideas from Hacker News discussions.

New York City to ban deceptive subscription practices

📝 Discussion Summary (Click to expand)

1. NYT’s notorious “hard‑to‑cancel” subscription

The New York Times is repeatedly called out for making it unusually difficult to cancel a subscription.

"NYT is one of the worst and most famous offenders of making it hard to cancel your subscription." — cm2012

2. City‑level “junk‑fee” and all‑in‑price rules

NYC officials are pushing a rule that forces sellers to display total prices—including any mandatory fees—up front, targeting hidden subscription and service charges.

"The city is also targeting so‑called ‘junk fees’ that raise the final price of everything from apartments to sporting events, with a proposed rule that requires sellers to ‘advertise the total price for any good or service, including all mandatory additional charges and fees, up front’." — sxp

3. Hidden surcharges & the tip‑culture debate in restaurants

Many eateries add “living‑wage” or “service” surcharges that are hidden until the bill arrives, fueling frustration over deceptive fee‑shifting.

"3.5% Living Wage Surcharge added to each bill which allows us to provide the service you have always enjoyed!" — buzer
"restaurant owners trying to get their customers involved in their political whining." — sxp

4. Enforceability and jurisdictional limits of NYC’s rulemaking

The ability of a single city to set statewide‑impact standards raises questions about legal reach and practical enforcement.

"Generally when a seller in state X in the US sells to a buyer in a different state Y the consumer protection laws of state Y apply." — tzs


These four themes capture the core concerns of the discussion: the NYT’s subscription hurdles, the drive for transparent all‑in pricing, restaurant surcharge practices, and the legal enforceability of city‑level regulations.


🚀 Project Ideas

[OneClickCancel for Subscriptions]

Summary

  • Solves the pain of “hard-to-cancel” subscription traps by automatically detecting and invoking the legally required one‑click cancel flow.
  • Core value: Hassle‑free unsubscription across any service, compliant with NYC and California rules.

Details

Key Value
Target Audience Consumers with recurring subscriptions, especially NYT, gym, streaming users.
Core Feature Browser extension + API that monitors billing emails, extracts cancel URL, clicks it on user’s behalf; logs compliance status.
Tech Stack React (frontend), Node.js (backend), Python (email parser), SQLite (state), OAuth2 for API.
Difficulty Medium
Monetization Revenue-ready: Freemium (free for 5 cancellations/month, $2.99/mo for unlimited).

Notes

  • HN commenters lamented “talk to a representative” hurdles; this directly removes that friction.
  • Potential to integrate with city‑wide enforcement APIs and generate compliance reports for regulators.

[FeeRadar – Real‑Time Junk‑Fee Detector]

Summary

  • Detects hidden fees and drip‑pricing in online purchases, alerting users before checkout.
  • Core value: Transparency and protection against deceptive surcharges.

Details

Key Value
Target Audience Online shoppers, ticket buyers, travelers, anyone wary of surprise fees.
Core Feature Browser extension that scans page DOM, flags “% surcharge”, “service fee”, compares against displayed base price, sends alerts; integrates with crowdsourced violation database.
Tech Stack Chrome Extension (Manifest V3), JavaScript content scripts, TensorFlow.js for pattern detection, PostgreSQL for violation DB.
Difficulty Low
Monetization Revenue-ready: Subscription $4.99/yr for premium ad‑free alerts and auto‑report to city.

Notes

  • Directly mirrors concerns raised about “living‑wage” and “service charge” line items; HN users want to avoid being nickel‑and‑dimed.

[TransparentPrice.io – All‑In Pricing API]

Summary

  • Provides standardized all‑in pricing data (price + taxes + fees) for e‑commerce platforms, ensuring advertised price is final.
  • Core value: Reduces regulatory risk and builds consumer trust.

Details

Key Value
Target Audience Marketplace operators, SaaS signup pages, ticketing sites, any site that lists a base price.
Core Feature API endpoint that takes product ID, returns final price string including taxes/fees; also returns a compliance flag for NYC/CALaw.
Tech Stack Python (FastAPI), PostgreSQL, Docker, CI/CD, OpenAPI spec.
Difficulty Medium
Monetization Revenue-ready: Usage‑based $0.001 per request after free tier.

Notes

  • Reflects “advertise the total price for any good or service, including all mandatory additional charges and fees, up front” from the NYC rule; HN users emphasized this as a cultural pain point.

[RentersInsuranceOptimizer]

Summary

  • Helps renters compare optional insurance plans and avoid mandatory “renter‑insurance surcharge” scams.
  • Core value: Saves money and empowers tenants to decline forced coverage.

Details

Key Value
Target Audience NYC and other urban renters facing landlord‑required insurance clauses.
Core Feature Web app that aggregates quotes from multiple insurers, flags “mandatory” clauses, auto‑generates a “decline letter” to landlord.
Tech Stack React, Node.js, Express, Stripe for payment integration, Python for risk‑score engine.
Difficulty Medium
Monetization Revenue-ready: Subscription $3.99/mo for premium tracking and legal letter generator.

Notes

  • References “renter’s insurance is not an example of the type of fees this legislation is targeting” and HN frustration about hidden insurance fees; this tool directly addresses that confusion.

[AutoRefund – Subscription Charge Guardian]

Summary

  • Monitors all linked payment methods, auto‑disputes unauthorized renewals, and initiates chargebacks when a subscription fails to honor easy‑cancel requests.
  • Core value: Protects users from sneaky recurring charges after they’ve tried to cancel.

Details

Key Value
Target Audience Consumers with multiple subscriptions (streaming, SaaS, gym), especially those in jurisdictions with new cancel‑easy laws.
Core Feature Central dashboard that syncs with bank/credit‑card APIs, flags renewal dates, triggers dispute workflow, files chargeback with evidence, notifies provider of non‑compliant cancel flow.
Tech Stack Python (Django), Plaid API, FastAPI, PostgreSQL, React front‑end.
Difficulty High
Monetization Revenue-ready: Transaction‑based $0.10 per successful dispute, capped at $5/mo.

Notes

  • Echoes “Chargeback time! Hopefully they get banned from the payment networks for too many fraudulent payments.” from HN; also ties to “It would be great if Stripe were forced to do it” sentiment.

Read Later