AI Companion for Self-Reflection, Grounded in Psychoanalysis
An AI companion that helps people understand why their relationships go the way they do: psychodynamic conversation design, long-term memory, voice, and safety and privacy built in from the first line of code.
- Services
- AI / LLM Product Development
- Conversational Memory & Personalisation
- iOS & Android Apps
- Safety & Privacy Engineering
- Voice Interfaces
Native iOS & Android Dating App at Scale
Native iOS and Android apps plus a cloud backend for a fast-growing dating service: real-time matching and chat, photo verification and subscriptions, built to stay fast through millions of daily swipes.
- Services
- iOS Development (Swift)
- Android Development (Kotlin)
- Real-Time Chat & Push
- Scalable Cloud Backend
- Subscriptions & In-App Purchases
Real-Time Click Auction for a Performance Ad Network
Black River designed and built an OpenRTB-based exchange that runs a sealed-bid auction for every ad call in well under 100 milliseconds, plus the full self-serve platform around it.
- Services
- OpenRTB / Real-Time Bidding
- Ad Server Development
- Traffic Quality & Fraud Filtering
- Self-Serve Ad Platform
- Analytics & Reporting API
Affiliate Tracking Platform with Advanced Fraud Detection
A CPA network's tracking platform built from the ground up, with a real-time fraud engine that scores every click and conversion using device fingerprinting, network and behavioural signals.
- Services
- Affiliate Tracking Platform
- Fraud Detection & Device Fingerprinting
- S2S Postback Integrations
- Payout Automation
- Analytics & Reporting
High-Volume Email Delivery Platform
A multi-tenant SMTP relay and email API for businesses that need their transactional and marketing mail to actually reach the inbox, built to send tens of millions of messages a month.
- Services
- SMTP Relay & Email API
- Mail Server Setup
- Deliverability & Reputation Management
- Bounce & Complaint Processing
- Multi-Tenant SaaS Platform
Sales and Customer Support Call Centre Integration
Black River developed a full service sales and customer support application for a call centre operated by a USA-based satellite TV service provider. The client required a custom solution built to exact specifications to streamline deployment on various infrastructure in domestic and offshore call centres. …
- Services
- Asterisk PBX
Online TV Show Branding and Marketing
Recently Black River was approached by a film production company to create a complete online distribution and re-branding package for a popular TV series broadcasted in the late 90’s on MTV network – Undressed. Black River developer a new custom site for the show developed …
Transport Logistics portal
A high-load ready online information exchange network developed for the members of the haulage market: freight owners, hauliers, freight forwarders. The application runs on a highly optimised MSSQL database supporting replication on multiple servers. The data is accessed through Microsoft Entity Framework (MS EF), which …
- Services
- Silverlight
- ASP.NET MVC
- MS EF
Golf Training Mobile Application
A mobile application designed to analyse and improve golf skills. A monitoring Bluetooth dongle is attached to a golf club and paired with mobile device (Android or iOS running tablets and phones). The player’s swing is displayed as a 3D model accompanied with various angles, …
SugarCRM and Filemaker Integration
A local advertising agency decided to take the open source route and setup SugarCRM as their main Customer Relationship Management (CRM) software. At that point, the company was running Filemaker as the main fulfilment and booking software. The goal was a full 2-way synchronization between …
- Services
- SugarCRM
- FileMaker
- Asterisk PBX
Revive Adserver and Advanced Reports
Client: a large Toronto publishing company. A unique Windows-based WIMP (Windows-IIS-MySQL-PHP) implementation of a Revive Adserver (formerly OpenX Source) cluster setup for a large Toronto’s publishing company. The cluster is based on 5 servers including a direct hookup to a CDN (Content Delivery Network). In …
Revive Adserver Clusters for Online Gaming
Client: the publisher of a popular massively multiplayer online game. Black River successfully deployed Revive Adserver (formerly OpenX Source) clusters for online gaming. An extensive Revive Adserver cluster setup – based on 14 LAMP (Linux-Apache-MySQL-PHP) servers and capable of serving up to 30,000 impressions per …
Revive Adserver Cluster and RTB Network
Client: a Toronto ethnic-media marketing agency and its network of community publishers. One of our most recent clients was a local ethnic marketing agency, which specializes in resale of large advertising packages from the provincial and federal governments and “corporate Canada” to a group of …