// Legal

TERMS OF
SERVICE

Last updated: May 2026  ·  Effective: May 2026

This is a portfolio project built by Alex Turner — a software engineering student at BYU-Idaho. By using this demo, you agree to these terms. They're straightforward because this is a demo site, not a commercial product. I still wrote them properly because I take this project seriously.

1. What This Site Is

This site is a live demonstration of a production-grade AI agent system I designed and built from scratch. "Rapid Flow Plumbing" is a fictional client — it doesn't exist. I created it to demonstrate how the system performs in a real-world service business context.

The system itself is real and fully functional. Here's what I built:

I'm proud of this project. It's a real system — not a toy or a tutorial clone. All of this runs on infrastructure I set up and maintain myself.

2. Using the Demo

What you can do

What you agree not to do

Rate limiting is enforced. The system caps messages at 20 per hour per session. This is the same rate limiting built into the production architecture — it's a feature, not a restriction added just for the demo.

3. AI Behavior and Limitations

The AI agent responds based on a knowledge base I built for the fictional Rapid Flow Plumbing client. It knows about plumbing services, pricing, hours, and service areas — all fictional values I chose for demo purposes.

4. Intellectual Property

I built everything you see here. The architecture, the RAG pipeline, the n8n workflows, the FastAPI backend, the frontend — all of it is my own work. Nothing was taken from a template or tutorial.

You're welcome to explore it, learn from it, and ask me about how it works. You're not welcome to copy and redeploy it as your own product without talking to me first.

If you're a recruiter, hiring manager, or potential collaborator and want to know more about the technical implementation, reach out. I'm happy to walk through the architecture in detail.

5. No Warranties

This demo is provided as-is. I make no guarantees about uptime, response accuracy, or availability. It runs on a self-hosted server I manage myself — if it goes down, I'll fix it when I can.

Third-party AI providers (Anthropic, OpenAI, Google, Groq) may experience outages independently of my system. The multi-provider routing I built is designed to help with this, but I can't guarantee 100% availability.

6. Limitation of Liability

This is a portfolio demo. I'm not liable for any damages, losses, or issues arising from your use of it. Don't enter sensitive personal information into a demo chat — that applies here and anywhere else on the internet.

7. Governing Law

These terms are governed by the laws of the State of Idaho, United States. Any disputes would be resolved in the courts of Idaho.

8. Changes to These Terms

If I update these terms — usually because I've added new features to the demo — I'll update the "Last updated" date at the top. No surprises.

9. Contact

Alex Turner

Software Engineering Student · BYU-Idaho · AI & Full-Stack Developer

Email: [email protected]

Portfolio: alexturner-portfolio.com

Response time: within 5 business days