moving things to specific repos

This commit is contained in:
2026-03-22 19:20:43 -04:00
parent 53082e4afd
commit 863a3d3fd3
11 changed files with 168 additions and 823 deletions

View File

@@ -2,6 +2,8 @@
## Today
**22:16 UTC** - Completed FRE-483 Terms of Service document
### Task: FRE-449 - Micro Lending App
- Checked out task
- Created subtasks:
@@ -31,7 +33,23 @@ FRE-452 (design) blocks FRE-456
- CMO: 95d31f57-1a16-4010-9879-65f2bb26e685 (paused)
- CMO is paused - marketing subtasks deferred
### FRE-473: Scope AI features
- Completed scoping for Lendair AI features
- 6 potential paid AI features identified
- Top 3 for MVP: Loan Matching, Trust Score, Risk-Adjusted Returns
- Plan: plans/micro_lending_ai_features_2026-03-22.md
### Decisions
- Targeting unbanked/underbanked markets for micro lending
- Kenya as first market for MVP
- Transaction fees + premium features as revenue model
- AI features: bundle model, ~$5-15/month subscription
### FRE-482: Terms of Service, ID collection etc
- Created 4 subtasks (FRE-483 to FRE-486)
- **FRE-483 DONE**: Drafted comprehensive ToS document
- Platform fee: 1% lender origination, 2% borrower transaction
- Late fee: $5 or 5% after 5-day grace; default at 90 days
- Delaware law, binding arbitration, class action waiver
- Full risk disclosures for peer-to-peer lending
- Remaining subtasks: FRE-484 (ID verification), FRE-485 (credit score), FRE-486 (bank linking)

View File

@@ -0,0 +1,35 @@
# 2026-03-22
## Timeline
- **CMO heartbeat run**: Woke up with task FRE-451 (Marketing Plan: Micro Lending App) assigned to me
- **Checked out** FRE-451, status `todo``in_progress`
- **Reviewed** parent issue FRE-449 (Micro Lending) and technical plan FRE-450
- **Researched** project structure at `/home/mike/code/lendair/` — confirmed iOS + web + plans directories
- **Created** `plans/FRE-451.md` — comprehensive 12-section marketing plan
- **Attached** plan document to issue via `PUT /api/issues/{id}/documents/plan`
- **Closed** FRE-451 with status `done` and detailed completion comment
## What's Done
- [x] FRE-451: Marketing Plan for Lendair — COMPLETE
## Current State
- All open issues in company reviewed
- FRE-449 (Micro Lending, parent): in_progress, CEO assigned
- FRE-450 (Technical Plan, CTO): in_progress, CTO working on it
- FRE-451 (Marketing Plan, CMO): **done** — this was my only assigned task
## Notes
- Company prefix is `FRE` (FrenoCorp)
- Project workspace is `/home/mike/code/lendair` — primary workspace is `lendair` folder
- No other CMO tasks currently assigned
- Will await further assignments from CEO/board
## Next Time
- FRE-449 parent issue may need subtasks created once tech/marketing plans are approved
- May need to coordinate on design spec (not yet assigned — may fall under CMO or a design agent)
- Landing page copy and brand identity direction are my immediate execution priorities once CEO briefs me

View File

@@ -0,0 +1,17 @@
# 2026-03-22
## CTO Heartbeat Log
### Tasks Worked
- Breaking down FRE-455 (Backend APIs) into discrete subtasks per board request
- Created subtasks: FRE-476 (Users), FRE-477 (Loans), FRE-479 (Transfers), FRE-480 (Notifications), FRE-478 (Root Router)
- Created FRE-481 (Database Schema Test Suite) for missing tests on FRE-453
### Oversight
- Open issues: 2 in_progress (FRE-453, FRE-455), 10 in_review (code review pipeline healthy), 4 todo (AI features)
- Code review pipeline: 10 items in review - good flow
### Notes
- FRE-455 has been broken down per board request "Break this down into more discrete steps as individual issues"
- FRE-453 code review flagged missing test suite - created FRE-481 to address
- Two AI features (FRE-474, FRE-475) are assigned but not yet started

View File

@@ -0,0 +1,34 @@
# Security Reviewer Memory
## Heartbeat Summary 2026-03-21
### Issues Reviewed and Resolved
- **FRE-439** (Test: Route System) — `done`
- Verified security fixes in RouteService.swift: deleteRoute, updateRouteVisibility, incrementViewCount now require userId and verify ownership
- Call sites verified: PublicRouteView.swift:43, RouteShareSheet.swift:90
- Rate limiting: 3 increments/minute per user-route pair on view count
- **FRE-437** (Test: Workout Tracking Service) — `done`
- No security issues found
- WorkoutTrackingService: user data isolated by userId in all repository queries
- NessaSyncService: uses authenticated user ID for all sync
- SocialService: checks ownership before comment deletion
- GRDB query builder prevents SQL injection
- **FRE-445** (Test: Onboarding) — `in_review`, reassigned to Code Reviewer
- Tests are superficial: every test asserts only `XCTAssertNotNil(view)`
- Missing: navigation flow, button behavior, permission tests, state persistence, edge cases
- Code Reviewer to provide implementation guidance
### Known Security Concerns (Lower Priority)
- GPX/TCX import has no file size limit (RouteImportService.swift)
- In-memory rate limit stores don't persist across app restarts
- Rate limit store tokens grow unbounded (RouteService, RouteSuggestionService)
### Pattern
- Reviewer assigned as "security reviewer" but tasks include general test writing (from CTO)
- Code Reviewer (f274248f) handles test quality reviews; I handle security of underlying code
- Always verify production code security, not just test quality

View File

@@ -0,0 +1,45 @@
# 2026-03-21 - Security Review Work
## Tasks Completed
### FRE-438: Test: Plan System
- **Status**: ✅ Done (no issues)
- Reviewed: PlanRepositories.swift, PlanUploadViewModel.swift, PlanDiscoveryViewModel.swift
- **Findings**: No security issues. GRDB parameterized queries, proper auth checks.
### FRE-441: Test: Social Features (Clubs & Challenges)
- **Status**: ✅ Done (no issues)
- Reviewed: SocialRepositories.swift, ClubRepositories.swift, AdditionalRepositories.swift
- **Findings**: No security issues. Proper SQL binding throughout.
### FRE-427: Feature: HIIT Workout Plan Execution
- **Status**: ✅ Done (no issues)
- Reviewed: HIITPlan.swift, HIITExecutionViewModel.swift, HIITExecutionView.swift, HIITIntervalCard.swift
- **Findings**: No security concerns. Client-side timer only.
### FRE-442: Test: Auth & Account
- **Status**: Already completed before today
- **Note**: Critical issue (SecureStorage using UserDefaults) was fixed by another agent before my review
## Key Observations
1. **Nessa codebase** uses GRDB for database operations - proper parameterized queries throughout
2. **SQL injection protection**: All repository methods use GRDB's type-safe query builder or proper SQL arguments binding
3. **Authorization**: Delete operations verify user ownership before proceeding
4. **HIIT feature**: Pure client-side workout timer, no security surface
## 2026-03-21 - Second heartbeat (evening)
### FRE-443: Test: Sync & Data
- **Status**: Already reviewed earlier today (no code changes since)
- My security review comment (most recent) assigned back to Code Reviewer with:
- 6 code quality issues (compilation errors, broken mock injection)
- 5 source code security findings (no retry logic, unencrypted offline maps, no deduplication, privacy override, Sendable concern)
- Code Reviewer then submitted back to me for final verification, but no changes made
- No new assignments in inbox — exiting cleanly
## Company Context
- Company: FrenoCorp
- Working in project for Nessa fitness app (iOS/Swift)
- CTO is chainOfCommand manager

View File

@@ -0,0 +1,19 @@
# 2026-03-22 - Daily Notes
## Heartbeat 17:15 UTC
### Security Reviews Completed
**FRE-463 (iOS Screens: Main Navigation and Home)** - APPROVED, marked done
- All 6 prior issues (2 HIGH, 3 MEDIUM, 1 LOW) verified fixed
- Keychain accessibility, shared TRPCService, balance placeholder, JSON encoding, user enumeration, debug prints all confirmed fixed
**FRE-469 (Clerk Webhook Handlers)** - PARTIALLY APPROVED, assigned back to Code Reviewer
- 1 MEDIUM: `deletedAt: Date.now()` uses milliseconds, should be seconds (clerk.ts:96)
- 1 LOW: No rate limiting on webhook endpoint (informational, infrastructure concern)
- Good: HMAC-SHA256 signature verification, timingSafeEqual, 5-min timestamp window, upsert logic, soft delete
### Notes
- Company ID: e4a42be5-3bd4-46ad-8b3b-f2da60d203d4 (FrenoCorp)
- My agent ID: 036d6925-3aac-4939-a0f0-22dc44e618bc
- Company prefix: FRE

View File

@@ -1,95 +0,0 @@
# Life and Lineage: App Store Optimization Strategy
## ASO Objectives
### Primary Goals
**Organic Downloads**: +300% in 3 months (driven by improved discoverability)
**Keyword Rankings**: Top 10 for "Dungeon Crawler", "RPG", "Life Sim", "Roguelike"
**Conversion Rate**: 25% (Target improvement from current baseline)
**Market Expansion**: Initial focus on English-speaking markets (US, UK, CA, AU)
### Success Metrics
**Search Visibility**: 50% increase in impressions for target keywords
**Download Growth**: 30% MoM organic growth
**Rating Improvement**: 4.5+ average rating (essential for conversion)
**Competitive Position**: Top 50 in RPG/Simulation category
## Market Analysis
### Competitive Landscape
**Direct Competitors**: Stardew Valley (Life Sim/Farming + Combat), Archero (Roguelike/Dungeon), BitLife (Life Sim mechanics)
**Keyword Opportunities**: "Dungeon RPG with Life Sim elements", "Offline Roguelike", "Pixel Art RPG"
**Positioning Strategy**: Unique blend of intense dungeon crawling (PvP, Loot) with meaningful life/lineage simulation. "Build a dynasty, conquer the dungeon."
### Target Audience Insights
**Primary Users**: Mobile gamers seeking depth (RPG + Sim hybrid), fans of progression systems.
**Search Behavior**: Searches for "best offline rpg", "roguelike dungeon crawler", "life simulation games".
**Decision Factors**: Gameplay depth (replayability), visual style (pixel art/retro appeal), fair monetization (no P2W perception).
## Optimization Strategy
### Metadata Optimization
**App Title (iOS/Android)**:
* **Draft 1**: Life and Lineage: RPG Sim
* **Draft 2**: Life & Lineage - Dungeon RPG
* **Recommendation**: **Life and Lineage: RPG & Sim** (Balances brand + top keywords)
**Subtitle (iOS) / Short Description (Android)**:
* **iOS Subtitle**: Build a Dynasty. Conquer Dungeons.
* **Android Short Description**: Combine intense dungeon crawling with deep life simulation. Build your lineage today!
**Long Description Structure**:
1. **Hook**: "What if your dungeon crawler had consequences for generations? Welcome to Life and Lineage."
2. **Key Features**:
* **Deep Dungeon Crawling**: Procedurally generated levels, intense combat, epic loot.
* **Life Simulation**: Build a home, raise a family, pass down traits to your heirs.
* **PvP Arena**: Test your lineage against other players in quick-match battles.
* **Progression**: Seasonal Battle Pass, crafting, and endless character growth.
3. **Social Proof**: "Join thousands of players building their legacy." (Placeholder until reviews accumulate).
4. **Call to Action**: "Download now and start your lineage!"
### Visual Asset Strategy
**App Icon**:
* **Concept A**: Pixel art character face (heroic) with dungeon background.
* **Concept B**: Split face (Human/Monster or Peaceful/Combat) to show duality.
* **Recommendation**: Test Concept A vs B. Ensure high contrast and vibrant colors.
**Screenshots**:
1. **Hero Shot**: "Dungeon Crawling Meets Life Sim" - Split screen showing combat and family/home.
2. **Combat**: "Intense Action & Loot" - Showcasing a boss fight or rare drop explosion.
3. **Life Sim**: "Build Your Legacy" - Showing housing, family tree, or heir system.
4. **Progression**: "Deep Skill Trees & Crafting" - UI shot showing depth.
5. **PvP/Social**: "Battle for Glory" - PvP matchmaking screen or victory.
**Preview Video (15-30s)**:
* **0-3s**: Fast montage of combat and life sim moments (Hook).
* **3-15s**: "Fight" -> "Build" -> "Survive" text overlays with matching gameplay.
* **15-25s**: Show the "Lineage" mechanic (character aging/passing torch).
* **25-30s**: CTA "Start Your Lineage".
### Localization Plan
**Target Markets**: English (Primary). Future: Spanish, Portuguese (Brazil), French, German, Japanese, Korean, Chinese (Simplified).
**Cultural Adaptation**: Ensure character art styles resonate (e.g., anime-style for Asia if applicable).
## Testing and Optimization
### A/B Testing Roadmap
**Phase 1 (Launch/Early)**:
* **Icon Test**: Hero Face vs. Sword/Shield Icon.
* **Screenshot Order**: Combat first vs. Life Sim first.
**Phase 2 (Growth)**:
* **Video**: Gameplay-heavy vs. Cinematic trailer.
* **Short Description**: Feature-focused vs. Benefit-focused.
### Performance Monitoring
**Weekly**: Track keyword rankings for "RPG", "Dungeon", "Sim". Monitor conversion rate changes after updates.
**Monthly**: Review competitor moves (updates, feature changes) and adjust keyword strategy.
---
**App Store Optimizer**: 484e24be-aaf4-41cb-9376-e0ae93f363f8
**Strategy Date**: 2026-03-14
**Implementation**: Ready for execution alongside Engagement Growth Plan (Phase 1-4).

View File

@@ -1,109 +0,0 @@
# Engagement Growth Plan: $5 → $5,000 MRR
**Current State:** $5-10/month IAP revenue
**Target:** $5,000/month (500x growth)
**Timeline:** 90 days to $1,000, 6 months to $5,000
---
## Phase 1: Early-Game Retention (Weeks 1-2)
**Problem:** Players drop off before experiencing core value
**Actions:**
1. **First-Play Tutorial Overhaul**
- Reduce tutorial time from 5min → 90 seconds
- Frontload the "wow" moment (first dungeon clear, first gear drop)
- Add skip option for returning players
2. **Day 1-7 Engagement Loop**
- Daily login rewards with escalating value (Day 7 = premium currency)
- Push notification: "Your dungeon energy refilled"
- New player "Welcome Pass" - complete 10 tasks, get rare item
3. **PvP Quick Match (Revive Previous Work)**
- Match new players within 30 seconds
- AI backfill if queue time > 15s
- First 5 PvP matches grant bonus rewards
---
## Phase 2: Dungeon Gameplay Improvements (Weeks 3-4)
**Problem:** Moment-to-moment gameplay feels repetitive
**Actions:**
1. **Combat Pacing**
- Reduce ability cooldowns by 20% (test in A/B)
- Add combo system: 3+ hits = damage multiplier
- Visual feedback: screen shake, hit pause frames
2. **Encounter Variance**
- 3 new enemy types per existing dungeon
- Elite enemies with affixes ("Swift", "Armored", "Explosive")
- Random mini-boss spawns (10% chance)
3. **Loot Satisfaction**
- Guaranteed rare drop every 5th dungeon
- Visual loot explosion effect
- Compare gear popup (green arrows for upgrades)
---
## Phase 3: Content Expansion (Weeks 5-8)
**Problem:** Not enough content to retain players long-term
**Actions:**
1. **Dungeon Extensions**
- Extend current 3 dungeons to 5 floors each (from 3)
- Add 2 new dungeon themes: "Frozen Caverns", "Clockwork Tower"
- Each dungeon = 20+ unique room layouts
2. **Progression Systems**
- Achievement system with currency rewards
- Seasonal battle pass ($9.99)
- Guild system for social retention
3. **Endgame Content**
- Weekly leaderboard dungeons
- Hard mode with 2x rewards
- Infinite dungeon (roguelike progression)
---
## Phase 4: Monetization Optimization (Ongoing)
**Current:** ~$5-10/month
**Target Mix:**
- 70% from battle passes + cosmetics
- 25% from convenience (energy refills, storage)
- 5% from gacha/loot boxes
**IAP Offerings:**
1. **Energy System** - Free players get 10 dungeons/day, $4.99 for unlimited
2. **Starter Pack** - $4.99 one-time (high value, 40% conversion target)
3. **Battle Pass** - $9.99/season with exclusive cosmetics
4. **Cosmetics** - $2.99-$14.99 character/weapon skins
5. **VIP Membership** - $14.99/month (daily currency, exclusive dungeon)
---
## Metrics to Track
| Metric | Current | 30d Target | 90d Target |
|--------|---------|------------|------------|
| D1 Retention | ? | 45% | 50% |
| D7 Retention | ? | 20% | 25% |
| Avg Session | ? | 12 min | 15 min |
| ARPDAU | ? | $0.05 | $0.15 |
| Monthly IAP | $5-10 | $500 | $2,000 |
---
## Immediate Next Steps
1. **Audit current analytics** - Need baseline retention/monetization data
2. **A/B test tutorial changes** - Measure D1 retention impact
3. **Design battle pass structure** - 8-week season planning
4. **Prioritize PvP matchmaking** - Quick wins for engagement

View File

@@ -1,52 +0,0 @@
# AI Features Scoping Plan
## Context
Board wants to scope potential paid AI features for Lendair. Goal is monetization via premium AI features on top of core micro-lending platform.
## Proposed AI Features (v1 Paid Tier)
### 1. Smart Loan Matching (Lender)
**What:** Match available loans to lender preferences on returns and risk.
**User value:** Saves time, surfaces best-fit opportunities automatically.
**Data needed:** Loan terms, lender risk appetite, historical borrower performance, return projections.
**Complexity:** Medium. Needs preference engine + scoring model.
### 2. Credit/Trust Score (Both Sides)
**What:** AI-generated score for each party's loanworthiness/history. Lenders see borrower score; borrowers see their own lender reliability score.
**User value:** Trust signal reduces friction on both sides.
**Data needed:** Historical repayment data, loan completion rates, on-time payment history, defaults.
**Complexity:** Medium. Requires historical data accumulation; harder for new users.
### 3. Loan Health Dashboard (Borrower)
**What:** AI-powered view showing repayment trajectory, early warning for cash flow issues, suggested prepayment amounts.
**User value:** Helps borrowers stay on track and build credit.
**Complexity:** Low-Medium.
### 4. Risk-Adjusted Return Engine (Lender)
**What:** For each loan, show projected return after historical default probability. Helps lenders optimize portfolio allocation.
**User value:** Better risk/return tradeoff decisions.
**Complexity:** Medium.
### 5. Auto-Diversification Advisor (Lender)
**What:** Suggest optimal loan distribution across borrowers to minimize portfolio risk.
**User value:** Professional-grade portfolio management.
**Complexity:** Medium-High.
### 6. Fraud/Anomaly Detection (Platform)
**What:** Detect suspicious borrowing patterns, synthetic identities, unusual default clustering.
**User value:** Platform safety, protects lenders.
**Complexity:** High (but defensive - could be free feature).
## Prioritization for MVP Paid Tier
1. **Loan Matching (Lender)** - Board specified as obvious first win
2. **Trust Score (Both)** - High trust signal, good differentiator
3. **Risk-Adjusted Returns** - Natural extension of #1
## Revenue Model
- Subscription: bundle v1 features, charge ~$5-15/month
- Or: per-feature unlock
## Next Steps
1. Board confirms direction
2. Hand off to CTO for technical feasibility/estimation
3. Create product spec issues for prioritized features

View File

@@ -1,165 +0,0 @@
# Ness Profitability Plan
**Date:** 2026-03-09
**Updated:** 2026-03-09 (v2 - board feedback incorporated)
**Owner:** CEO
**Task:** FRE-74
**Target:** $10k MRR
---
## Executive Summary
Reaching $10k MRR with a Strava competitor requires **focused differentiation**, not feature parity. Strava is a mature product with 100M+ users and $250M+ revenue.
**Board directive:** At least half of Strava's premium features must be free for users (only features requiring third-party APIs or expensive compute can be paid).
**Strategic thesis:** Win on **community and accessibility** with more free features than Strava. Target the underserved casual fitness market.
---
## Current State Assessment
### What We Have
- iOS SwiftUI app with basic activity tracking
- Clean codebase, modern architecture
- Team: CTO, Atlas (Founding Engineer), Claude (Senior Engineer), Hermes (Junior Engineer), Intern
### What Strava Has
- 100M+ registered users
- $250M+ annual revenue
- Segments, routes, clubs, challenges, social features
- Wearable integrations (Garmin, Apple Watch, Fitbit)
- Premium: $11.99/month or $79.99/year
---
## Revenue Model (Revised per Board Feedback)
### Pricing Strategy
| Tier | Price | Features |
|------|-------|----------|
| Free | $0 | Everything except: route planning, AI features, offline maps |
| Plus | $4.99/mo | Route planning, offline maps, advanced segments |
| Pro | $9.99/mo | AI training plans, premium challenges, priority support |
### Free Features (No third-party cost)
- Segment leaderboards (our data)
- Segment results & filtering
- Custom goals
- Training log
- Cumulative stats
- Heart rate zones
- Workout/pace analysis
- Route creation (basic)
- Group challenges
- Live activity data
- Weather display
- Custom app icons
### Paid Features (Third-party/expensive compute)
- Suggested routes (routing API)
- AI training plans
- Personal heatmaps
- Offline route maps (storage)
- Fitness & freshness (compute)
- Matched activities (routing)
- Training plans (content/AI)
- Priority support
### MRR Targets
- **Month 3:** 750 Plus users = $3,750 MRR
- **Month 6:** 1,500 Plus users = $7,500 MRR
- **Month 12:** 2,000 users (mix Plus/Pro) = $10,000 MRR
---
## The Winning Strategy
### Phase 1: MVP Launch (Months 1-2)
**Focus:** Core tracking + friendly social
#### Must-Have Features (Revenue-Driving)
1. **Activity Tracking** - GPS, pace, distance, duration (keep simple)
2. **Activity Feed** - See friends' activities (not Strava's complex feed)
3. **Kudos & Comments** - Simple engagement
4. **User Profiles** - Bio, stats, activity history
5. **Follow System** - Find and follow friends
#### Skip for Now (Can Add Later)
- Segments/leaderboards (complex, not revenue-critical)
- Route planning (Phase 2)
- Clubs/groups (Phase 2)
- Wearable integration (Phase 3)
### Phase 2: Community Growth (Months 3-6)
**Focus:** Viral loops + retention
1. **Clubs** - Simple club creation, join requests
2. **Monthly Challenges** - SaaS-generated official challenges
3. **1v1 Challenges** - Challenge friends directly
4. **Share to Social** - Easy share to Instagram/Stories
5. **Invite System** - Text/email invites with tracking
### Phase 3: Differentiation (Months 6-12)
**Focus:** Features Strava can't easily match
1. **AI Training Plans** - Personalized plans based on goals
2. **Local Race Discovery** - Integration with race calendars
3. **Beginner Mode** - Guided runs/workouts for new users
4. **Family Plans** - Share with family members
5. **Community Events** - Virtual races, charity challenges
---
## Why This Works
### Differentiation vs. Feature Parity
| Strava | Ness (Our Approach) |
|--------|-------------------|
| Elite athlete focus | Casual fitness focus |
| $11.99/month | $4.99/month |
| Complex features | Simple, friendly |
| Segments/leaderboards | Community/challenges |
| Wearables-first | Phone-first |
### Why We'll Win
1. **Price:** 60% cheaper than Strava
2. **Simplicity:** Lower barrier to entry
3. **Community:** Friend-focused, not stranger-focused
4. **Beginners:** First workout guidance Strava doesn't offer
---
## Risk Mitigation
### Risks
1. **User acquisition cost** - Mitigate: viral loops, social sharing
2. **Retention** - Mitigate: community features in Phase 1
3. **Competition** - Mitigate: focus on niche, not broad features
### Metrics to Watch
- DAU/MAU ratio (target: 40%)
- Conversion rate (target: 5% free-to-paid)
- Churn rate (target: <5%/month)
- Viral coefficient (target: >1.0)
---
## Next Steps
1. **CTO (FRE-73):** Complete feature scope but reprioritize to focus on Phase 1
2. **Atlas:** Build activity tracking + feed + profiles (Phase 1)
3. **CEO:** Validate pricing with user research
4. **Intern:** Competitive analysis on pricing tiers
---
## Summary
- **Don't compete on features** - compete on price, simplicity, and community
- **Target casual users** - the 80% Strava ignores
- **Launch fast** - MVP in 2 months, not 12
- **Iterate on revenue** - test pricing, features, positioning
*Plan created: 2026-03-09*

View File

@@ -1,402 +0,0 @@
# Terms of Service
**Last Updated:** March 22, 2026
## 1. Acceptance of Terms
By accessing or using the Lendair platform (the "Service"), you agree to be bound by these Terms of Service ("Terms") and our Privacy Policy. If you do not agree to these Terms, you may not access or use the Service.
We reserve the right to modify these Terms at any time. Material changes will be communicated via email or in-app notification. Your continued use of the Service after such changes constitutes acceptance of the new Terms.
---
## 2. User Accounts and Registration
### 2.1 Account Creation
To access certain features of the Service, you must create an account by providing accurate, current, and complete information, including:
- Full legal name
- Valid email address
- Phone number
- Government-issued identification
- Credit history authorization
- Bank account information
### 2.2 Account Security
You are responsible for maintaining the confidentiality of your login credentials and for all activities that occur under your account. You must immediately notify us of any unauthorized use of your account.
### 2.3 Age Requirement
You must be at least 18 years old (or the age of majority in your jurisdiction) to use this Service.
### 2.4 One Account Per User
You may maintain only one account. We reserve the right to suspend or terminate accounts we believe violate this provision.
---
## 3. Services Provided
Lendair operates a peer-to-peer micro-lending platform that connects lenders and borrowers. The Service includes:
### 3.1 For Borrowers
- Requesting micro-loans from individual lenders
- Browsing available loan offers
- Accepting loan terms
- Repaying loans through the platform
- Building credit history
### 3.2 For Lenders
- Listing funds available for lending
- Setting interest rates and terms
- Browsing loan requests
- Funding borrower loans
- Receiving repayments
### 3.3 Platform Role
Lendair is a **technology platform only**. We do not:
- Lend our own money
- Guarantee loan repayment
- Insure lender investments
- Act as a bank or financial institution
---
## 4. Loan Agreements and Terms
### 4.1 Loan Agreement Formation
A legally binding loan agreement is formed when:
- A borrower accepts a loan offer, OR
- A lender funds a loan request
The loan agreement is between the **lender and borrower directly**, not with Lendair.
### 4.2 Loan Terms Disclosure
Each loan agreement will clearly display:
- Principal amount
- Annual Percentage Rate (APR)
- Loan term (duration)
- Repayment schedule
- Total repayment amount
- Any applicable fees
### 4.3 Interest Rate Limits
We comply with all applicable usury laws. Maximum interest rates vary by jurisdiction and borrower type.
### 4.4 Loan Limits
- Minimum loan amount: $10
- Maximum loan amount: Varies by borrower credit profile and lender limits
- Borrowers may have multiple active loans subject to credit limits
---
## 5. Fees and Charges
### 5.1 Platform Fee (Lenders)
Lendair charges a **1% platform fee** on all successful loan originations, deducted from the principal before disbursement to borrowers.
**Example:** A $100 loan at 10% interest:
- Lender provides: $100
- Platform fee: $1.00
- Borrower receives: $99.00
- Borrower repays: $110.00 (if 10% interest)
- Lender net return: $110.00 - $1.00 = $109.00
### 5.2 Transaction Fee (Borrowers)
A **2% transaction fee** is charged on loan disbursements, deducted from the principal.
**Example:** A $100 loan:
- Transaction fee: $2.00
- Borrower receives: $98.00
### 5.3 Late Payment Fee
Late payments incur a fee of **$5 or 5% of the overdue amount, whichever is greater**, after a 5-day grace period.
### 5.4 Returned Payment Fee
A **$15 fee** applies to returned/bounced payments.
### 5.5 Currency
All amounts are denominated in **US Dollars (USD)** unless otherwise specified.
---
## 6. Funds Handling
### 6.1 Bank Partner
Funds are held, processed, and disbursed through our licensed bank partner(s). Lendair does not hold customer funds directly.
### 6.2 FDIC Insurance
Funds in transit may be eligible for pass-through FDIC insurance up to $250,000 per account through our banking partner, subject to their terms.
### 6.3 Withdrawal Timing
- **Standard ACH:** 1-3 business days
- **Instant transfer:** Available for additional fee (varies by funding method)
---
## 7. Late Payment Policies
### 7.1 Grace Period
A **5-day grace period** applies to all scheduled payments.
### 7.2 Late Fee Assessment
Late fees are automatically assessed on the 6th day after the due date.
### 7.3 Credit Reporting
- Payments made more than 30 days late may be reported to credit bureaus
- Positive payment history is reported when you opt-in
### 7.4 Communication
We will attempt to contact borrowers before and after missed payments via:
- Email
- SMS/text message
- Phone call
By using the Service, you authorize us to contact you at the phone number and email provided.
---
## 8. Default and Collections
### 8.1 Definition of Default
A loan is considered in **default** when:
- A payment is more than **90 days late**, OR
- The borrower files for bankruptcy, OR
- The borrower dies or becomes incapacitated, OR
- The borrower violates material terms of the loan agreement
### 8.2 Collections Process
Upon default, we may:
1. Assign the debt to a third-party collections agency
2. Report the default to credit bureaus
3. Pursue legal action to recover the owed amount
4. Charge the borrower's linked bank account (with proper authorization)
5. Take other remedies available under applicable law
### 8.3 Borrower Responsibilities in Default
Borrowers who default agree to:
- Pay all amounts due, including principal, interest, and fees
- Pay reasonable collections costs and attorney fees
- Comply with any repayment arrangement agreed upon
### 8.4 Lender Remedies
Lenders whose loans go into default may:
- Receive partial recovery through our collections process
- Write off the loan as a loss
- Have the default noted on their platform profile
**No lender is guaranteed full or partial recovery of defaulted loans.**
---
## 9. Dispute Resolution
### 9.1 Informal Resolution
We encourage informal resolution of disputes:
1. Contact our support team at support@lendair.com
2. Provide detailed information about the dispute
3. Allow 30 days for us to attempt resolution
### 9.2 Binding Arbitration
**Mandatory Arbitration:** Except for small claims court or injunctive relief, any dispute, claim, or controversy arising from these Terms or your use of the Service shall be resolved through binding arbitration administered by the American Arbitration Association (AAA).
- **Location:** Arbitration will occur in your local county or a mutually agreeable location
- **Costs:** Each party bears their own costs unless the arbitrator determines otherwise
- **Limitation on Remedies:** In any arbitration, the arbitrator may not award damages beyond what is directly attributable to the dispute
### 9.3 Class Action Waiver
You agree to resolve disputes on an individual basis only. No class actions or consolidated arbitrations are permitted.
### 9.4 Small Claims Court
Either party may bring claims in small claims court if the amount falls within jurisdictional limits.
---
## 10. Privacy and Data Handling
### 10.1 Privacy Policy
Your use of the Service is also governed by our Privacy Policy, which explains how we collect, use, and share your information.
### 10.2 Information Sharing
We may share your information with:
- Lenders/borrowers as necessary to facilitate loans
- Credit bureaus for reporting purposes
- Banking partners for payment processing
- Service providers who assist in operating the Service
- Law enforcement or government authorities when required by law
### 10.3 Data Retention
We retain account information and transaction records for a minimum of **7 years** after account closure, as required by applicable law.
---
## 11. Representations and Warranties
### 11.1 Borrower Representations
By requesting loans, you represent that:
- All information provided is true, accurate, and complete
- You have the legal capacity to enter into loan agreements
- The loan will not be used for illegal purposes
- You have the ability to repay the loan according to its terms
### 11.2 Lender Representations
By making loans, you represent that:
- You have the legal right and authority to lend the funds
- The funds are from a lawful source
- You understand the risks of peer-to-peer lending
- You can afford to lose the entire amount lent
---
## 12. Risk Disclosures (Lenders)
**Peer-to-peer lending involves significant risk, including:**
### 12.1 Credit Risk
Borrowers may default on their loans. You may lose some or all of your investment.
### 12.2 No FDIC Insurance
Loans are **not bank deposits** and are not insured by the FDIC or any government agency.
### 12.3 No Lendair Guarantee
Lendair does not guarantee repayment of loans or any specific return on your investment.
### 12.4 Market Risk
Economic conditions may affect borrower repayment ability and platform performance.
### 12.5 Liquidity Risk
Loans are illiquid investments. There is no secondary market to sell loans before maturity.
---
## 13. Limitation of Liability
### 13.1 No Consequential Damages
TO THE MAXIMUM EXTENT PERMITTED BY LAW, LENDAIR SHALL NOT BE LIABLE FOR ANY INDIRECT, INCIDENTAL, SPECIAL, CONSEQUENTIAL, OR PUNITIVE DAMAGES, INCLUDING WITHOUT LIMITATION LOSS OF PROFITS, DATA, USE, GOODWILL, OR OTHER INTANGIBLE LOSSES.
### 13.2 Limited Liability
Lendair's total liability for any claim arising from these Terms shall not exceed the greater of:
- $100, or
- The fees you paid to Lendair in the 12 months preceding the claim
### 13.3 Service Provided "As Is"
The Service is provided on an "AS IS" and "AS AVAILABLE" basis without warranties of any kind, either express or implied.
---
## 14. Account Suspension and Termination
### 14.1 Our Right to Suspend or Terminate
We may suspend or terminate your access to the Service at our sole discretion, without notice, for:
- Violation of these Terms
- Suspicious or fraudulent activity
- Failure to provide requested documentation
- Inactivity (accounts inactive for more than 2 years)
- Any other reason we deem appropriate
### 14.2 Effect of Termination
Upon termination:
- You lose access to the platform immediately
- Outstanding loans remain enforceable according to their terms
- Lenders retain rights to collect on funded loans
- Borrowers remain obligated to repay outstanding balances
### 14.3 Your Right to Close Account
You may close your account at any time by contacting support. You must:
- Repay all outstanding loans (if borrower)
- Wait for existing loans to mature or be repaid (if lender)
---
## 15. Prohibited Uses
You may not use the Service to:
- Engage in money laundering or other financial crimes
- Fund illegal activities or terrorist organizations
- Circumvent sanctions or export controls
- Commit fraud or deceive other users
- Interfere with platform security or operations
- Automate interactions without authorization (bots, scrapers)
- Harass, abuse, or harm others
- Violate any applicable law or regulation
---
## 16. Intellectual Property
### 16.1 Our Intellectual Property
The Service and its content, features, and functionality are owned by Lendair and protected by copyright, trademark, and other intellectual property laws.
### 16.2 Your Content
You retain ownership of content you submit. By submitting content, you grant Lendair a non-exclusive, worldwide, royalty-free license to use, display, and distribute such content on the Service.
---
## 17. Governing Law
These Terms are governed by the laws of **the State of Delaware**, without regard to conflict of law principles. However, consumer protection laws and usury laws of your jurisdiction may still apply to loan agreements.
---
## 18. Compliance and Regulatory Matters
### 18.1 Know Your Customer (KYC)
We are required to verify your identity in accordance with applicable anti-money laundering laws. You must provide valid government-issued identification.
### 18.2 Credit Checks
We perform credit checks as part of our risk assessment process. By using the Service, you authorize us to obtain credit reports from one or more consumer reporting agencies.
### 18.3 Regulatory Changes
We reserve the right to modify or discontinue any feature of the Service to comply with applicable laws and regulations.
---
## 19. Amendments to These Terms
### 19.1 Our Right to Modify
We may update these Terms at any time. The "Last Updated" date at the top of these Terms will reflect the most recent changes.
### 19.2 Notice of Changes
- **Material changes:** We will provide at least 30 days' notice via email or prominent in-app notification
- **Non-material changes:** Will be effective immediately upon posting
### 19.3 Continued Use Constitutes Acceptance
Your continued use of the Service after changes becomes effective constitutes acceptance of the new Terms.
---
## 20. Miscellaneous
### 20.1 Severability
If any provision of these Terms is held to be invalid or unenforceable, the remaining provisions will remain in full force and effect.
### 20.2 Waiver
Our failure to enforce any right or provision of these Terms does not constitute a waiver of that right or provision.
### 20.3 Entire Agreement
These Terms, together with our Privacy Policy and any additional terms posted on the Service, constitute the entire agreement between you and Lendair regarding your use of the Service.
### 20.4 Assignment
You may not assign these Terms without our prior written consent. We may assign these Terms without restriction.
### 20.5 Survival
Certain provisions will survive termination of these Terms, including but not limited to: loan agreements, dispute resolution, limitation of liability, and indemnification.
---
## 21. Contact Information
**Lendair Inc.**
- Email: support@lendair.com
- Address: [To be determined upon incorporation]
For legal inquiries: legal@lendair.com
---
## 22. Acknowledgment
**BY USING THE SERVICE, YOU ACKNOWLEDGE THAT YOU HAVE READ, UNDERSTOOD, AND AGREED TO BE BOUND BY THESE TERMS OF SERVICE.**
### For Lenders:
**I understand that loans made through this platform are not insured, not guaranteed by Lendair, and carry the risk of total loss. I have the financial capacity to absorb such losses.**
### For Borrowers:
**I understand that failing to repay loans may result in collections activity, credit reporting, legal action, and additional costs. I have the ability and intention to repay according to the agreed terms.**