Objective and scope of the Reddit fact check protocol
Reddit is where students talk in the open, and that is exactly why we treat it seriously. The goal of this protocol is simple: when a Reddit thread names a Refonte tutor or claims a Refonte outcome, we verify the facts quickly, fairly, and with enough rigor that both the original poster and neutral readers can trust the conclusion. In 2026, that means disciplined evidence handling, consistent rules of engagement, and public replies that cite checkable sources.
This article is a child guide that operationalizes the policy level commitments described in our pillar analysis of verified versus anonymous commentary. For high level distinctions and definitions, see the context in Refonte tutor reviews: verified vs anonymous pillar. Here, we focus only on Reddit, because its blend of anonymity, moderator governance, and long-lived archives creates a distinct verification problem.
Scope covers any post or comment that: names a Refonte tutor, describes a specific session or curriculum detail, claims an outcome that implies measurable change (offer letter, promotion, certification), or asserts a pattern of behavior (late responses, plagiarism, ghosting). Out of scope are general opinions that cite no concrete facts. We still read those to learn tone and sentiment, but we do not adjudicate pure opinion.
We balance speed with completeness. Our median time to a preliminary finding should target same-business-day for low-risk items and within 2 business days for complex cases that need outreach to the poster. We will not rush a final conclusion if it risks misclassification. A living worksheet and a modest set of tools can shorten cycle time without cutting corners.
At every step we prioritize student privacy, tutor dignity, and the safety of our reviewers. We never publish private data. We do not dox or even hint at identifying information that a poster chose to keep off-platform. We document every decision internally, so we can audit our own calls and improve next time.
The result we want is not a takedown, but a credible record. When our team replies under a verified brand account, the evidence should speak for itself. That is how neutral readers decide for themselves, and why Refonte Learning is comfortable engaging in the open rather than behind legal notices.
What counts as evidence on Reddit in 2026
Reddit is a mixed source. It can contain first-person testimony, links to screenshots, crossposts to Discord or GitHub, moderator flairs that attest to roles, and community norms that change by subreddit. The protocol starts by classifying what we see so that evidence is comparable from case to case.
We label posts by content type:
- First-person account with checkable details. The poster claims to be a student or tutor and includes specific facts like session date ranges, named lesson modules, or invoice references. These can often be reconciled with internal records once we obtain consent or align on non-sensitive markers.
- Hearsay account. The poster says they heard or saw something secondhand. Treat as low-confidence unless corroborated.
- Screenshot or document. Images of gradebooks, Slack DMs, emails, GitHub commits. We treat any screenshot as a claim that needs provenance analysis. Is the visual consistent with how our systems look in the claimed timeframe. Are timestamps plausible.
- Aggregated sentiment or poll. Threads that collect votes or emoji reactions. These are context, not evidence of any specific event.
- Moderator or flair-backed statements. Some subreddits grant verified flairs. We do not assume truth, but we treat such statements as higher signal and contact mods if needed.
We then assign initial credibility cues:
- Account tenure and behavior. Age of account, karma patterns, and post history in adjacent education or career subreddits can indicate a real learner versus a burner account. We never harass or disclose identities. We only use public data to set a starting confidence score.
- Specificity. Concrete nouns and verifiable markers usually indicate authenticity. Vague claims without dates or names are less credible.
- Consistency. Claims should align internally. If a poster says a tutor used a tool that we retired two years ago, that kicks off a strong-false lead unless the timeline is corrected.
- Corroboration. Independent commenters who add consistent details from their own experience raise confidence. Coordinated brigades where new accounts repeat the same phrasing lower it.
Finally, we review subreddit norms. Some communities prohibit brand replies or self-promotion and require mod approval for any official response. We respect house rules. If a direct brand reply is not allowed, we post a neutral note if permitted or contact moderators for guidance, and we always publish our final summary on our own properties where we can link back for transparency.
Identity and intent: resolving who posted and why
Reddit allows anonymity, which is a feature, not a bug. The protocol does not try to unmask anyone. We resolve identity only to the extent needed to classify intent and determine if cross-checking is possible without private data.
We apply an identity resolution checklist:
- Role inference. Does the poster plausibly match a Refonte learner, alumnus, tutor, or third-party observer. Clues include jargon usage, course names, or references to our scheduling and assessment conventions.
- Timeline plausibility. Are the claimed dates within the operational timelines of the named course or tutor. A post claiming a session before a tutor joined Refonte is a mismatch.
- Contactability. Has the poster invited DM contact or email. If so, we use a standard outreach script that states our purpose, requests consent to verify limited non-sensitive details, and offers an opt-out with no pressure.
Intent matters for how we reply, not for whether we verify. We still test claims even if a poster seems hostile. But intent colors our expectation of cooperation. Typical patterns include:
- Help-seeking intent. The poster wants a fix. Our best move is to invite a direct support channel while we verify. If the issue is real and still open, we aim to solve it and then circle back with a public acknowledgment.
- Cautionary intent. The poster warns others. We treat this as a call for systemic remediation. We check if the described pattern exists beyond a single case.
- Competitive or agenda-driven intent. Harder to prove, but some posts emerge during promotions or launches. We watch for telltale timing and copy patterns across accounts. Even then, we do not dismiss claims outright. We document and weigh them fairly.
The outcome of this phase is a simple label: contactable or not, timeline plausible or not, role plausible or not. We do not need the poster’s name to proceed. If we cannot contact them, we pivot to non-invasive corroboration paths described below.
Technical forensics for Reddit content
Technical forensics protects us from two common errors: taking screenshots at face value and missing edits that change meaning after the initial post. We run a quick and consistent set of checks before we reach out or reply.
Versioning and archiving:
- Record the post URL, author handle, subreddit, and timestamp. Take a full-page capture and a text copy. If the subreddit allows it, we also note the post’s edit history. Some third-party viewers surface limited change data. We do not rely on unofficial archives as authoritative, but we keep them as context if the original is edited or deleted.
- Capture comment context. Many claims surface in comment chains. We record the parent and sibling comments to preserve context, especially if our later reply will reference a specific sub-claim.
Image and document checks:
- Visual consistency. Compare the screenshot UI with our current and historical UI. Our systems have versioned email footers, timestamp formats, and LMS banners that change over time. If an image shows an email template retired in 2023 yet claims to be from 2026, we flag inconsistency and ask for the original header or a redacted forward to confirm.
- Metadata caution. Reddit strips most EXIF metadata. We do not assume EXIF exists. If a poster volunteers the original file, we inspect EXIF and file hashes internally but never publish them.
- Text-in-image verification. We transcribe key strings from screenshots to check them against known templates or internal logs. We watch for telltale optical character recognition artifacts that reveal image edits.
Behavioral flags:
- Bot or farm signals. Repeated posting patterns, identical phrasing across accounts, or synchronized upvotes within minutes can suggest coordination. We do not accuse individuals in public. We only adjust internal confidence and seek corroboration elsewhere.
- Edit-after-reply pattern. Some posters revise claims after an official brand reply. We snapshot before and after. In our public reply, we politely note the update and respond to the latest version to avoid strawman rebuttals.
These checks do not take long. A practiced reviewer needs 10 to 15 minutes to complete this triage. It prevents chasing false trails and keeps our eventual reply grounded in verifiable artifacts rather than impressions.
Cross-source triangulation with Refonte systems and public records
When a Reddit claim has concrete details, we try to corroborate without over-collecting personal data. We seek the smallest set of markers that can validate or falsify the core claim while preserving privacy.
Internal, privacy-preserving checks:
- Curriculum alignment. If a post quotes a lesson title or assignment name, we confirm whether that content exists in the relevant cohort timeline. If the content is exclusive to a different track, we ask for clarification.
- Scheduling markers. References to a specific week number, office hours cadence, or deadline windows can be matched to our generic cohort calendars without touching individual learner data.
- Public artifacts. Tutors and learners often publish public-facing work such as GitHub repos or Kaggle notebooks. If a post references such artifacts, we look at timestamps and content to confirm plausibility. We only use what is already public.
Process transparency references:
- Our student review and moderation system is documented in How Refonte tutors are reviewed by students. When a Reddit thread cites a specific complaint flow or suggests we delete reviews, we point to that process and invite independent readers to check how moderation and flags actually work.
- For the verification steps we follow when validating a testimonial or claim, see the summary in Refonte tutor review verification process. In a Reddit reply, we summarize, then link for the long version so that readers can inspect our criteria.
Company-level OSINT:
- Independent corporate registration. If a thread questions whether Refonte exists, we cite the French INPI record for our operating company, Refonte Infini Infiniment Grand, SIREN 949 841 605. The authoritative record is available at the French INPI register: https://data.inpi.fr/entreprises/949841605. Readers can check it without trusting us.
- Consistent operating address. We also list our UK operational office as 1 Poulton Close, Dover, Kent, United Kingdom, CT17 0HL. This address appears consistently on our website and our public profiles, which is a standard NAP consistency signal. It is an operating office, not a registration claim. We do not use UK Companies House as active proof because the historical entity at that registry is dissolved and not relevant to current legal status.
Finally, when a thread mentions a specific track, we may reference the public curriculum outline for that track so the community can compare expectations to what we actually teach. For example, readers can review the scope of our AI Engineering Program with study-and-internship track to see the skills and deliverables we promise, then weigh the Reddit claim against that public baseline.
Evidence scoring rubric and adjudication outcomes
Consistency is everything. We maintain a rubric that turns heterogeneous Reddit inputs into a structured score. Reviewers do not guess. They apply the same definitions week after week. Our current rubric uses five dimensions, each scored 0 to 3, with specific anchors and examples in the runbook.
Dimensions and anchors:
- Source identifiability (0 to 3). Zero means the post is from a throwaway with no history and no contact channel. Three means the poster is contactable and has a stable posting history relevant to the topic.
- Specificity of claim (0 to 3). Zero means pure opinion. Three means date ranges, named modules, or assessable outcomes with time-bound details.
- Artifact quality (0 to 3). Zero means no artifacts. One means low-quality screenshots without context. Two means screenshots plus corroborating text. Three means access to original evidence files or independent public artifacts.
- Cross-source alignment (0 to 3). Zero means contradictions with known timelines. Three means strong alignment with internal calendars or public curriculum without touching private data.
- Community corroboration (0 to 3). Zero means isolated claim. Three means multiple independent corroborations from distinct, aged accounts with added, consistent detail.
Scoring bands and outcomes:
- 0 to 4: Unsubstantiated. We do not assert falsehood. We say we could not verify and invite the poster to DM if they want to share redacted specifics. We log the patterns for trend analysis.
- 5 to 8: Plausible but incomplete. We open a case for follow-up and post a preliminary reply summarizing what we have confirmed and what we still need to confirm. We set a recheck date.
- 9 to 12: Substantiated. We acknowledge publicly, thank the poster, describe fixes if applicable, and document systemic remediation actions if a pattern is involved.
- 13 to 15: Strongly substantiated. We publish a short case note on our site, share the link in the Reddit thread if allowed, and track the issue in our weekly review meeting to ensure the follow-through is visible and measurable.
We also record a counter-classification when a claim is incompatible with facts. We do not write false in the public thread unless we can show readers the exact contradiction with neutral references, such as dated curriculum pages, deprecation notes, or time-stamped policy change logs. Even then, we keep tone factual and invitational rather than adversarial.
Handling anonymous or partial information safely
Many valuable reports come from throwaway accounts that protect the poster’s identity. Our job is to verify the facts without forcing doxxing pressure. We have a tailored path for anonymous claims that meets two aims: reduce friction for the poster and raise signal for neutral readers.
Principles for anonymous handling:
- Minimal viable markers. We ask for the fewest details needed to align on the event without personal data. Examples include the week of cohort, general city and time zone, the first two letters of a tutor’s first name if already public, or a redacted screenshot with date intact and names masked.
- Consent-by-step. We never ask for email or phone. If the poster volunteers a contact method, we provide a short form where they can share a redacted artifact. If they decline, we proceed using only public signals and mark the case as contactless.
- Safe defaults. If a claim alleges academic misconduct or harassment, we escalate internally to safeguarding even when verification is pending. Safety first is not contingent on proof. We can tighten or close later as facts emerge.
Operational steps:
- Triage to classify type and risk. If the post alleges immediate harm or illegal behavior, we escalate to legal and safeguarding with a hold on public comment until counsel approves wording. For non-urgent service quality concerns, standard reviewers proceed.
- Offer a verification guide. We post a concise comment that explains how we verify anonymous claims. We include a link to our public explainer for anonymous reports at How to verify anonymous online tutor complaints. This gives the poster a path that does not reveal identity and equips readers to understand our process.
- Publish a provisional summary. If we can corroborate enough to help future readers, we post a summary showing which parts we verified and which are still open, with dates for planned rechecks.
Anonymous reports should never be dismissed simply because they are anonymous. We treat them as data points with a different evidentiary path and a clearly labeled confidence interval. Over time, multiple anonymous reports with consistent, checkable details can meet our substantiation thresholds even if no one reveals their offline identity.
Outreach, escalation, and how we reply on Reddit
Public replies are not press releases. They should be short, cite neutral references, and avoid emotional language. At the same time, they should be prompt and personal enough that a real student would feel we care.
Rules of engagement:
- Respect subreddit rules. Some communities ban brand links or require mod pre-approval. If direct linking is not allowed, we provide a text summary and ask for permission to add a link to our detailed process documents.
- State the scope. In the first sentence, say what we are responding to. We avoid broad debates and reply only to the verifiable claim.
- Invite verification. Give readers at least one way to check our statements that does not rely on trusting us.
Reply structure template:
- Acknowledge the concern and restate the claim in neutral language.
- Describe what we have verified so far and how.
- If applicable, note what is still open and what we need to close it.
- Provide a path to continue the conversation off-thread for any private details.
- Close with a calm summary and a thank you.
Escalation rules:
- If the claim alleges safety risks, we pause public replies and alert safeguarding leads. We coordinate language with legal to avoid compromising investigations.
- If a post accuses named individuals of crimes, we do not engage in speculation. We invite the poster to submit details privately while we review. We do not echo accusations.
- If a moderator questions our account authenticity, we offer to verify through modmail and align on reply rules before posting again.
We also plan for the follow-through. If a thread led to a fix, we return to the thread with a short update when the fix is live, provided the subreddit allows it. We do not expect applause. We simply close the loop for the record. When relevant, we might reference the public methodology in Refonte tutor review verification process so that readers can evaluate our approach rather than our tone.
Legal, privacy, and reviewer safety controls
Fact checking lives at the intersection of public speech and private data. Our default posture is privacy-first. We share as little as possible publicly, and we protect our reviewers from burnout and harassment.
Privacy boundaries:
- We never confirm enrollment or disclose any personally identifying information unless the student has publicly self-identified and has consented to our confirmation. Even then, we prefer to speak in generalities and keep the focus on process and remediation.
- We treat screenshots as potentially sensitive. If a poster shares private correspondence, we ask permission before quoting and we redact names and email addresses in any artifacts we mirror.
- We comply with data protection law. Requests for data access or deletion are routed through our privacy team. Reviewers do not promise anything beyond our published policy.
Speech and defamation safeguards:
- We avoid language that asserts motive or character. We speak to facts and processes. If a claim is incompatible with facts, we present the factual record without labeling the poster a liar.
- We avoid amplifying allegations. We do not repeat the allegation in full if doing so would increase harm. We paraphrase and keep the focus on process.
Reviewer safety and well-being:
- Single point of contact. Only designated team members reply under the brand account. Personal accounts do not engage.
- Rotation and cooldowns. Reviewers rotate weekly, and we normalize taking breaks after high-conflict threads.
- No off-platform pressure. We never ask or hint that a poster move to a personal channel. All contact must remain in official channels.
These controls are not window dressing. They are non-negotiable. They keep our replies lawful, humane, and sustainable over the long run, which is how brands earn credibility when discussions are heated.
Metrics, NPS, and the continuous improvement loop
Verification work should change how the organization learns and improves. We track a concise set of metrics and tie them to remediation in curriculum, scheduling, and tutor support.
Operational metrics:
- Time to triage. Time from first detection to an internal case opening. Target within 2 hours during business hours.
- Time to preliminary finding. Target same day for low-risk, within 2 business days for complex cases.
- Evidence completeness. Share of cases that reach a plausibility score of at least 5 based on available public signals.
- Public reply quality. A qualitative rubric for whether our replies cite checkable references, respect subreddit rules, and stay scoped to the claim.
Outcome metrics:
- Resolution rate by band. What share of cases end unsubstantiated, plausible, substantiated, or strongly substantiated.
- Pattern detection. How many cases triggered systemic remediation and whether those remediations closed similar claims in future cohorts.
- Student satisfaction signals. We do not cherry pick. We track independent signals and compare cohorts before and after remediation.
For independent readers who want to see how we measure learner outcomes beyond Reddit threads, we maintain a transparent overview at Refonte tutor NPS and outcomes data. That page explains what we measure, how we collect it, and how we guard against bias. It is not a promotional chart. It is a methodology readers can critique.
Feedback loop:
- Every verified pattern results in a ticket for content or operations change. We track owners, deadlines, and completion.
- We publish short postmortems for strongly substantiated cases, stripped of private data. We share them internally and summarize learnings publicly when it helps future students set accurate expectations.
- We revisit the rubric quarterly. If Reddit norms or platform features change, we adjust our checks and our reply templates.
Playbook examples and edge cases you will meet
Abstract rules become real through examples. Here are anonymized patterns and how the protocol handles them.
Case 1: A claim that a tutor ghosted a student during a capstone week. The post includes a redacted screenshot of a Slack DM with a timestamp and a mention of a Friday deadline. Our check confirms the cohort did have a Friday capstone deadline in that month. The UI of Slack matches the current theme, and the timestamp aligns with the tutor’s scheduled office hour day. We reach out via DM, and the poster provides a second redacted screenshot that shows a rescheduled message from the tutor the next morning. Outcome: substantiated service delay, followed by a make-good. Public reply acknowledges the delay and notes the rescheduled session. Internally, we adjust tutor load rules for capstone weeks.
Case 2: A screenshot purportedly of our LMS showing a missing lesson. The design matches a template retired a year earlier. The named module exists, but not in the location the screenshot shows. We cannot contact the poster. Cross-check indicates the screenshot likely predates the current cohort. Outcome: plausible but incomplete. Public reply explains that the module exists and shows where to find it now. We invite the poster to share a current screenshot or the exact cohort and week number for clarity.
Case 3: A throwaway account posts a long critique, cites no dates or modules, and links to an unlisted Google Doc. We do not click unknown links from throwaways. We reply with our verification steps and invite the poster to share redacted details via our intake form if they want a fact check. Outcome: unsubstantiated due to lack of verifiable detail. We log the themes for trend review.
Edge cases:
- Coordinated brigading. Several new accounts post similar, oddly phrased critiques within minutes. We record the pattern, raise the threshold for action, and look for independent corroboration from aged accounts or public artifacts. We avoid calling it a brigade in public.
- Edited reversals. The original post claims a specific failure, then edits to a broad complaint after we reply with details. We keep tone neutral and reply to the updated claim, while noting that earlier specifics had been addressed.
- LLM-generated smear posts. Some posts show telltale repetition and generic filler. We do not accuse anyone of using a model. We treat these as low-specificity claims. Without concrete facts, they remain unsubstantiated.
Examples like these make the rubric practical. They ensure two different reviewers would reach the same classification and write similar public replies.
Tooling, templates, and operational integration
A protocol is only as strong as the workflow that supports it. We keep tools lightweight, auditable, and accessible to cross-functional partners in support, curriculum, and legal.
Core artifacts:
- Intake worksheet. A one-page template that captures URL, subreddit, author handle, summary of claim, initial risk rating, evidence types, and a preliminary rubric score. It includes checkboxes for whether internal checks are complete and whether outreach is attempted or not applicable.
- Reply templates. Short snippets that match common scenarios: anonymous complaint with screens, hearsay without artifacts, request for process explanation, and acknowledgment of a verified issue. Templates reduce variance without making us sound robotic.
- Case log. A shared board with statuses: observed, triaged, outreach pending, preliminary reply posted, corroboration pending, closed with outcome label, remediation ticket opened, remediation verified.
Recommended tools:
- Browser capture and annotation tools to record posts and comments with timestamps.
- Text search across our public docs and curriculum pages to cross-check named modules or policies.
- Internal analytics dashboards to view cohort calendars and public curriculum change logs without touching student PII.
- Private channels for legal review when a claim cites safety or legal risk.
Integration points:
- Curriculum. If a substantive curriculum claim repeats, curriculum leads join the verification call to ensure we either clarify the public page or adjust the module.
- Tutor operations. Service delays during peak weeks can be systemic. Ops adjusts load-balancing and office hours rules during capstone and exam windows.
- Support. We coordinate direct support for contactable posters and ensure the resolution is documented before we close the public thread.
When a thread mentions a specific track, we link readers to the relevant public curriculum page so that expectations are set from an authoritative source. If the claim cites AI mentorship or capstone scope, it is appropriate to point to the published outline of the AI Engineering Program with study-and-internship track. This helps readers compare what we promise to what was experienced.
Making process transparent without overexposure
Transparency builds trust, but oversharing can backfire by exposing private details or inviting harassment. We aim for a middle path: show the process, cite neutral sources, and keep private things private.
Public transparency methods:
- Link to process documents. When readers ask how we verify or moderate reviews, we provide a compact description and link to the public pages that explain our methods in detail. The earlier links to student review flows and verification steps are the correct references.
- Clarify what we cannot share. We tell readers upfront what stays private, such as individual enrollment status, payments, or medical accommodations. Most reasonable readers appreciate clear boundaries.
- Show remediation, not just denial. When we verify a real issue, we tell people what we changed. Sustainable brands earn trust by showing the fix.
Private documentation:
- Keep a redacted case record that we can summarize later. If a thread becomes a recurring reference point, we may publish a generic case note explaining what happened and how we improved the system, with all personal details removed.
- Share learning internally in weekly reviews, then implement the changes and circle back to the source thread where permitted.
Readers can and should verify that Refonte Learning is a real operating business with real addresses and legal standing. Public records at the French INPI register list our operating entity. Our consistent use of 1 Poulton Close, Dover, Kent, United Kingdom, CT17 0HL across official profiles is an independent NAP signal. Neither of these prove the truth of a specific Reddit claim, but they do give readers confidence that a responsive, accountable organization stands behind the reply.
How this protocol aligns with student-centered outcomes
A verification protocol should not exist only to defend a brand. It should make learning better. The connection is straightforward if we do it right.
- Clearer expectations. Threads often highlight mismatches between what a student expected and what we publish. When we see a theme, we rewrite public curriculum pages for clarity and add examples that make scope unambiguous. The reduction in expectation gaps should reflect in cohort feedback and in lower recurrence of the same Reddit themes.
- Faster fixes. A disciplined triage lets us fix small but frustrating issues, such as scheduler display bugs or unclear office hour time zones, before they escalate into distrust. That improves the day-to-day student experience.
- Stronger tutor support. Some substantiated claims point to load or tooling problems rather than tutor intent. We invest in tutor coaching, better calendars, and clearer escalation ladders. That raises consistency across time zones and busy seasons.
The final test is whether a prospective learner who reads our Reddit replies finds them useful for making their own decision. If neutral readers can reconstruct what happened and see what we changed, then the protocol is delivering value beyond firefighting. Refonte Learning’s mission is to help professionals skill up in AI, data, cloud, and software engineering. A transparent verification posture is part of being worthy of that trust.
Closing: how to use this protocol today
If you are a student or reader who found a Reddit thread about Refonte tutors and you want to weigh it fairly, you can apply this protocol without access to our internal tools:
- Look for specifics. Dates, modules, and artifacts are the first test.
- Check public curriculum pages to compare expectations against claims.
- Watch for edit history and whether the poster engages with good-faith questions.
- Prefer sources that cite neutral references and invite verification.
If you are considering an applied path into AI engineering and want a clear, public benchmark for what a track covers, review the published scope of the AI Engineering Program with study-and-internship track. It serves as an open specification for what we promise, which in turn makes independent fact checking easier and fairer.
Refonte Learning engages on Reddit because honest feedback and clear expectations make better outcomes. If you bring a concrete claim and a good-faith intent to help future learners, we appreciate it, and we will verify it with the same care outlined here.
