
Made in Boulder, Colorado
Written for coaches. If yours is not here, email support@fanfeed.me.
The app your lacrosse team runs on. Your roster, your schedule, your team chat and your playbook in one place, on the phone every player already carries. A coach sets it up once and runs his actual week out of it: who is at practice Tuesday, what you are installing this week, who has read it.
Coaches first. High school and club lacrosse coaches run the team from it, players live in it, and parents get their own channel so team logistics stop landing in your texts at 10pm. It is built around the coach because the coach is the only person who can bring twenty-five other people with him.
For most teams: a group text nobody can search, a shared spreadsheet for the schedule, a folder of play diagrams on somebody laptop, and a separate thread with the parents. None of those talk to each other, which is why a play you drew on Sunday never reaches the kid who needed it.
Teams are free this fall. Not a trial with a card on file and not a countdown. We are running pilots with real programs and we would rather have your team using it than have your money. If that changes for future seasons, teams already on it hear it from us first.
The app is sport-agnostic under the hood, but lacrosse is what we build for and it is the only sport we claim to be good at right now. The playbook ships with real lacrosse formations for both boys and girls. If you coach another sport, everything except the playbook works, but talk to us before you commit a season to it.
Evan Elenowitz and Sean Sesser. FanFeed LLC, registered March 31 2026, based in Boulder, Colorado. Email support@fanfeed.me and one of us answers. There is no support tier between you and the people who built it.
You upload your roster once: names, positions, grad years, and a parent email for anyone under 18. That creates the team. Everything else in the app hangs off that roster, so it is the only setup step that matters.
Every player on the roster gets a claim link. He taps it, confirms he is who you said he is, and he is in. You do not chase anyone through an app-store search or hand out a join code in the parking lot. The link is the whole flow.
He stays on your roster and you keep coaching him. An unclaimed player still counts for attendance, still gets assigned in the playbook, and still appears in your numbers. He just is not receiving anything on his phone yet. You can see exactly who has claimed and who has not, and resend.
Yes, and they are kept in their own channel. Parents see the schedule and the announcements you post to them. They are not in the players channel and they cannot see your staff conversation.
The roster upload is the long part and it is measured in minutes, not evenings. You do not need to build a schedule or draw a play before the team is usable. Post one announcement and the app is already doing more than the group text was.
Add them as staff. They get the staff channel and the coaching tools; they are not parents and not players, and the app keeps those three groups genuinely separate rather than relying on everyone remembering which thread they are in.
Practices and games on a month view, with the away games and times your team actually needs. Post it once and it is the same schedule on every phone. No screenshot of a spreadsheet getting forwarded around with last week’s times on it.
Separate channels for the team, the players, the parents and your staff, so a message goes to the group it is for. You can pin the week announcement to the top so nobody has to scroll for it.
Fifty-nine sets come already drawn: offense, defense, man-up, fast break, both boys and girls. Pick the one your kids run, drop your players into the slots by name, and send it. Every player opens his own assignment rather than a diagram of eleven people he has to find himself in.
Yes. That is the point of assigning by name. You can see who has opened his assignment, and you can attach a short quiz to a play if you want to know whether it landed rather than whether it was delivered.
You can build on the fifty-nine and assign them however you like. There is no freehand drawing canvas by design. A coach with a whiteboard app and no roster attached to it is back where he started. Tell us what your set needs and we will look at adding it.
Three ways in, because no two programs keep the book the same: tally from the sideline on your phone, let players submit their own line for you to approve, or photograph the paper sheet your scorekeeper already fills out. Season totals add themselves up from whichever you use.
Team posters in your own kit: game day, countdown, tryouts, roster reveal, senior night. Several fill themselves in from your schedule, so the game-day graphic knows who you are playing and when without you typing it again.
Coming this fall. It builds a practice in timed blocks, saves your own drills, and tells you when the team has gone a week without a rest day. It is not live yet, and we would rather say that than let you plan a season around it.
Yes, and it sits on top of the team app rather than in front of it. Your players get profiles built from the roster and stats you are already keeping, and the app carries 207 college lacrosse programs in real depth, with staff, division, roster needs and contact periods, so a player looking at his options is looking at real ones.
Because a recruiting profile is worth nothing to a sophomore in September and the team app is worth something to your whole roster on Tuesday. Recruiting is what the app grows into for the handful of kids it matters for. Selling it the other way round is how every product in this space ends up unused by December.
No. The middle of your roster is who we build for. 136 of the 207 we map are D2 and D3, which is where most players who keep playing actually land, and those are the programs a recruiting service is least likely to bother mapping honestly.
Coaches start conversations, athletes reply. No cold DMs in either direction, and no coach can contact a minor until a parent approves. Nothing about that is configurable. It is enforced in the app, not left to a setting somebody forgets to turn on.
High school athletes never see a cash offer on FanFeed. Not a smaller one, not a gated one. The code that would show it checks whether the athlete is in college and refuses. Gear, credit and status only. We would rather lose that revenue than be the app that put a payment in front of somebody’s kid.
Your team. The roster, the schedule, the chat and the playbook are visible to the people you put on the team and nobody else. It is not a public feed and it is not indexed.
Treating that as the constraint it is. Under-18 players need a parent email on the roster, a parent approves before any outside coach can make contact, and there is no public profile until someone with the authority to publish it does so deliberately. An unclaimed profile is invisible to search engines.
No. Not to recruiting services, not to advertisers, not to anyone. There is no version of this where a list of your players is a product we sell. The whole business depends on a coach trusting us with his roster.
Tell them a person answers support@fanfeed.me and they can ask us directly before their kid joins, and a lot of them do, and it is a fair question. The short answer is that the team is private, their child cannot be contacted by an outside coach without them, and they can have the account deleted whenever they want.
Remove a player from the roster and his access goes with it. To delete a whole team or an account, email support@fanfeed.me and we do it. Personal data is removed within 30 days, per the privacy policy.
Teams are free this fall. There are paid plans on the family side that add depth to a player recruiting picture, but nothing about running your team is behind them and nothing about a player being findable is ever paywalled.
Honestly: at some point we have to charge somebody, and it is more likely to be families than coaches. If a team on a free pilot ever moves to paid, you hear it from us directly and in advance. We are not going to hold your roster hostage at the start of a season.
It stays exactly where you left it. Your roster, your schedule history, your stats and the plays you installed are all still there when tryouts come round. You roll the roster forward instead of rebuilding the team from a spreadsheet again.
Email support@fanfeed.me. A founder reads it and you get a real answer, usually the same day.
Still stuck? Email support@fanfeed.me . A real human replies within a day.