Skip to content

fix(public): replace internal submission-prep notes visible on four pages - #186

Merged
nish3451 merged 12 commits into
mainfrom
fix/lane1-submission-prep-notes-visible-copy
Aug 19, 2026
Merged

fix(public): replace internal submission-prep notes visible on four pages#186
nish3451 merged 12 commits into
mainfrom
fix/lane1-submission-prep-notes-visible-copy

Conversation

@nish3451

@nish3451 nish3451 commented Aug 17, 2026

Copy link
Copy Markdown
Collaborator

What

Four tinystudio.in public pages carried internal editorial and submission-prep notes as visible copy:

  1. public/promptly/privacy/index.html — H1 "already public ahead of release", lead "current planned launch scope ... final App Store privacy disclosures before release", aside "Current release scope" / "Promptly is not publicly released yet", card eyebrow "At launch", note telling visitors the page and App Store answers "should be updated before that version is submitted".
  2. public/drishti/privacy/index.html — same pattern ("already in place before launch", "not publicly released yet", "should be updated before that version is submitted").
  3. public/terms/index.html — "if a released app needs them", "as new releases are prepared".
  4. public/privacy/index.html — "so App Store metadata can point to a more specific policy", "App Store privacy disclosures can stay connected to app-specific public documentation".

Fix

Rewrote those passages as visitor-facing copy describing what each page covers and how information is used — no references to the internal launch calendar, release scope, planned launch configuration, or App Store submission process. Heading levels, links, meta tags, chips, and JSON-LD are unchanged.

Validation

All passing on this branch:

  • heading hierarchy
  • structured data
  • link targets
  • brand disambiguation
  • conversion signal
  • social preview
  • soft-404
  • deploy bundle
  • git diff --check

Fresh sweep of public/ for launch scope|launch configuration|release scope|not publicly released|ahead of release|before launch|should be updated before|is submitted|releases are prepared|a released app needs|App Store metadata → zero matches.

Note: live tinystudio.in is still serving stale content (deploys blocked on the missing Cloudflare token); this source fix lands once deploys resume.

Summary by CodeRabbit

  • Content Updates
    • Updated Promptly and Drishti privacy pages with current information-use, retention, support, and user-choice details.
    • Clarified that the website has no public sign-in or payment functionality.
    • Updated the privacy hub to direct visitors to app-specific privacy information.
    • Revised terms to clarify coverage of app information, support, privacy, contact pages, and separate app terms.
    • Removed outdated pre-launch and submission-related messaging.

The Promptly and Drishti privacy pages still carried internal editorial
and submission-prep notes as visible copy on main: H1s spoke to the
launch calendar ('already public ahead of release', 'already in place
before launch'), the hero lead referenced the 'current planned launch
scope' and 'final App Store privacy disclosures before release', the
aside was labeled 'Current release scope' with 'not publicly released
yet' and 'currently planned launch configuration', the first card
eyebrow said 'At launch', and the important note told visitors the
page and App Store privacy answers 'should be updated before that
version is submitted'.

The terms page referenced the release pipeline ('if a released app
needs them', 'as new releases are prepared'), and the studio privacy
hub referenced submission-time App Store metadata and privacy
disclosures.

Rewrite those passages as visitor-facing copy that describes what each
page covers and how information is used, without referencing the
internal launch or submission process. Heading levels, links, meta
tags, chips, and JSON-LD are unchanged.

Public-site checks: heading hierarchy, structured data, link targets,
brand disambiguation, conversion signal, social preview, soft-404,
deploy bundle -- all passing.
@chatgpt-codex-connector

Copy link
Copy Markdown

You have reached your Codex usage limits for code reviews. You can see your limits in the Codex usage dashboard.

@greptile-apps greptile-apps Bot left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Your trial has ended. Reactivate Greptile to resume code reviews.

@coderabbitai

coderabbitai Bot commented Aug 17, 2026

Copy link
Copy Markdown

Review Change Stack

ℹ️ Recent review info
⚙️ Run configuration

Configuration used: defaults

Review profile: CHILL

Plan: Free

Run ID: 01fc44d2-c73a-4b79-9e95-1074e9336f37

📥 Commits

Reviewing files that changed from the base of the PR and between 5b3d9bb and fe4f334.

📒 Files selected for processing (5)
  • .lane/reports/fix-lane1-submission-prep-notes-visible-copy.md
  • public/drishti/privacy/index.html
  • public/privacy/index.html
  • public/promptly/privacy/index.html
  • public/terms/index.html

Included review availability: Your plan provides up to 1 included review per hour; 0 remain after this review.


📝 Walkthrough

Walkthrough

Replaced pre-launch and App Store submission references with current visitor-facing language across Promptly and Drishti privacy pages, the privacy hub, and terms. Added an internal report documenting the copy changes, validation, content sweep, and deployment status.

Changes

Policy copy updates

Layer / File(s) Summary
App privacy page rewrites
public/promptly/privacy/index.html, public/drishti/privacy/index.html
Promptly and Drishti privacy pages now describe current product scope, information handling, user choices, advertising, and conditions for future updates.
Site policy and change report
public/privacy/index.html, public/terms/index.html, .lane/reports/...
The privacy hub and terms use current app and page language. The report records the affected pages, validation results, content sweep, and deployment status.

Estimated code review effort: 2 (Simple) | ~10 minutes

Merge Risk: ⚪ Minimal · up to fe4f3

This PR replaces internal submission-preparation wording with visitor-facing copy on four public pages while preserving page structure and metadata; no actionable merge-blocking risk remains after the reported checks.


Note

🎁 Summarized by CodeRabbit Free

Your organization is on the Free plan. CodeRabbit will generate a high-level summary and a walkthrough for each pull request. For a comprehensive line-by-line review, please upgrade your subscription to CodeRabbit Pro by visiting https://app.coderabbit.ai/login.

Comment @coderabbitai help to get the list of available commands.

@greptile-apps greptile-apps Bot left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Your trial has ended. Reactivate Greptile to resume code reviews.

@greptile-apps greptile-apps Bot left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Your trial has ended. Reactivate Greptile to resume code reviews.

@greptile-apps greptile-apps Bot left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Your trial has ended. Reactivate Greptile to resume code reviews.

@greptile-apps greptile-apps Bot left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Your trial has ended. Reactivate Greptile to resume code reviews.

@greptile-apps greptile-apps Bot left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Your trial has ended. Reactivate Greptile to resume code reviews.

@greptile-apps greptile-apps Bot left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Your trial has ended. Reactivate Greptile to resume code reviews.

@greptile-apps greptile-apps Bot left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Your trial has ended. Reactivate Greptile to resume code reviews.

@greptile-apps greptile-apps Bot left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Your trial has ended. Reactivate Greptile to resume code reviews.

@greptile-apps greptile-apps Bot left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Your trial has ended. Reactivate Greptile to resume code reviews.

@greptile-apps greptile-apps Bot left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Your trial has ended. Reactivate Greptile to resume code reviews.

@nish3451
nish3451 merged commit cc7ce14 into main Aug 19, 2026
2 checks passed
nish3451 added a commit that referenced this pull request Aug 19, 2026
Only conflict was the advertising/tracking paragraph on drishti/privacy,
where PR #186 landed alternative wording on main. Took main wording; this
branch remaining value is the two product-page rewrites and the
test-public-app-copy-voice.mjs guard, which passes against main copy
(62 checks, 0 failures).
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant