"use client"; import Link from "next/link"; import FadeIn from "@/components/FadeIn"; const dimensions = [ { name: "Value", methods: ["Sector Z-Score Normalization"] }, { name: "Growth", methods: ["Revenue & Earnings Trend Analysis"] }, { name: "Momentum", methods: ["Short/Long-Term Trend Divergence"] }, { name: "Quality", methods: ["Piotroski F-Score"] }, { name: "Profitability", methods: ["Sloan Accruals Ratio"] }, { name: "Sentiment", methods: ["VADER NLP"] }, { name: "Analyst", methods: ["Analyst Consensus Normalization"] }, { name: "Risk", methods: ["FINRA RegSHO Short-Volume Analysis"] }, ]; const profiles = [ "Balanced", "High Growth", "Value / Defensive", "Momentum / Swing", "Dividend Income", "Turnaround / Contrarian", "Early-Stage", ]; const dataSources = [ "SEC EDGAR XBRL", "FINRA RegSHO", "13F Hedge Fund Filings", "SEC Form 4 Insider Transactions", "Live Analyst Consensus", ]; const pricingTiers = [ { name: "Weekly", price: "$6", period: "7-day access", sub: null, discount: null, popular: false, priceId: process.env.NEXT_PUBLIC_STRIPE_PRICE_WEEKLY ?? "", }, { name: "Monthly", price: "$19", period: "30-day access", sub: null, discount: null, popular: false, priceId: process.env.NEXT_PUBLIC_STRIPE_PRICE_MONTHLY ?? "", }, { name: "Annual", price: "$149", period: "12-month access", sub: "$12.42 / mo", discount: "Save 35%", popular: true, priceId: process.env.NEXT_PUBLIC_STRIPE_PRICE_ANNUAL ?? "", }, { name: "Lifetime", price: "$299", period: "Never expires", sub: null, discount: null, popular: false, priceId: process.env.NEXT_PUBLIC_STRIPE_PRICE_LIFETIME ?? "", }, ]; export default function UIT() { const handleBuy = async (priceId: string) => { if (!priceId || priceId.startsWith("STRIPE_PRICE_ID") || priceId.startsWith("price_PLACEHOLDER")) { alert("Purchase flow coming soon. Check back shortly."); return; } try { const res = await fetch("/api/checkout", { method: "POST", headers: { "Content-Type": "application/json" }, body: JSON.stringify({ priceId }), }); const data = await res.json(); if (data.url) { window.location.href = data.url; } else { alert("Something went wrong. Please try again or contact support@verimundsolutions.com."); } } catch { alert("Something went wrong. Please try again or contact support@verimundsolutions.com."); } }; return ( <> {/* ── Hero ─────────────────────────────────────────────────────────── */}

Product

UIT

A multi-dimensional stock screener that evaluates every major US-listed equity across 8 scoring dimensions — weighted automatically to match your investor profile.

(e.currentTarget.style.background = "#e0e0e0")} onMouseLeave={(e) => (e.currentTarget.style.background = "#ffffff")} > Get Started
{/* ── Evaluation Methods ───────────────────────────────────────────── */}

Methodology

8-Dimension Composite Score

Every stock is scored 0–100 independently. Weights shift automatically based on your selected investor profile.

{dimensions.map((d, i) => (

{d.name}

{d.methods.map((m) => (

{m}

))}
))}
{/* Investor profiles */}

Investor Profiles

{profiles.map((p) => ( {p} ))}
{/* Data sources */}

Data Sources

{dataSources.map((s) => ( {s} ))}
{/* ── Pricing ──────────────────────────────────────────────────────── */}

Pricing

One-time payment. No subscription required.

Purchase a license key. Your key is emailed to you immediately after checkout.

{pricingTiers.map((tier, i) => (
{tier.popular && (
Most Popular
)} {/* Header */}

{tier.name}

{tier.discount && ( {tier.discount} )}
{/* Price */}

{tier.price}

{tier.sub && (

{tier.sub}

)}

{tier.period}

{/* Features */}
    {[ "Full screener access", "All 7 investor profiles", "Hedge fund & insider data", "License key via email", ].map((f) => (
  • {f}
  • ))}
{/* CTA */}
))}

Powered by Stripe. Your payment information is never stored on our servers.

{/* ── Active development strip ─────────────────────────────────── */}
Actively developed

UIT is updated regularly with new scoring signals, data sources, and improvements. All updates are included with every license — what you buy today keeps getting better.

{/* ── Discord ──────────────────────────────────────────────────────── */}

Community

Join the UIT Discord

Get support, announcements, and connect with other UIT users.

(e.currentTarget.style.borderColor = "#ffffff")} onMouseLeave={(e) => (e.currentTarget.style.borderColor = "#222222")} > Join Server
); }